{"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-26-000004","cik":"http://www.sec.gov/CIK","dei":"http://xbrl.sec.gov/dei/2024","xbrli":"http://www.xbrl.org/2003/instance","calm":"http://www.calmainefoods.com/20251129","us-gaap":"http://fasb.org/us-gaap/2024","dtr-types":"http://www.xbrl.org/dtr/type/2022-03-31","srt":"http://fasb.org/srt/2024","ecd":"http://xbrl.sec.gov/ecd/2024"},"description":"10-Q 0001562762-26-000004 (CIK 0000016160) projected from XBRL by xbrlkit"},"xbrlModel":{"name":"rpt:Report","modelType":"xbrl:report","properties":[{"property":"xbrl:reportFilingDate","value":"2026-01-07"}],"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":"dummy:Item","dataType":"xs:decimal"}],"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: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: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:BusinessCombinationNumberOfLayersAndPulletsAcquired","dataType":"xs:integer","periodType":"instant","nillable":true},{"name":"calm:GainLossOnInvoluntaryConversions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"calm:LitigationSettlementTrebleDamages","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"calm:PercentageOfNetIncomeLossUsedToComputeAccruedDividends","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"calm:ProceedsFromDistributionsReceivedFromUnconsolidatedEntities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"calm:ProceedsFromPurchaseofSaleOfTreasuryStockNetofStockIssuedDuringPeriodRestrictedStockAward","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"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":"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:DocumentFinStmtErrorCorrectionFlag","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":"ecd:Additional402vDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:AdjToCompAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:AdjToNonPeoNeoCompFnTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:AdjToPeoCompFnTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:AggtErrCompAmt","dataType":"xbrlr:monetary","periodType":"instant","nillable":true},{"name":"ecd:AggtErrCompNotYetDeterminedTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:AwardExrcPrice","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"ecd:AwardGrantDateFairValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true},{"name":"ecd:AwardTmgHowMnpiCnsdrdTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:AwardTmgMethodTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:AwardTmgMnpiCnsdrdFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"ecd:AwardTmgMnpiDiscTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:AwardTmgPredtrmndFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"ecd:AwardUndrlygSecuritiesAmt","dataType":"xs:decimal","periodType":"instant","nillable":true},{"name":"ecd:AwardsCloseToMnpiDiscIndName","dataType":"xs:string","periodType":"instant","nillable":true},{"name":"ecd:AwardsCloseToMnpiDiscTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:ChangedPeerGroupFnTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:CoSelectedMeasureAmt","dataType":"xs:decimal","periodType":"duration","nillable":true},{"name":"ecd:CoSelectedMeasureName","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:CompActuallyPaidVsNetIncomeTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:CompActuallyPaidVsOtherMeasureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:EqtyAwrdsAdjFnTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:EquityValuationAssumptionDifferenceFnTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:ErrCompAnalysisTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:ForgoneRecoveryDueToExpenseOfEnforcementAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:ForgoneRecoveryDueToViolationOfHomeCountryLawAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:ForgoneRecoveryExplanationOfImpracticabilityTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:ForgoneRecoveryIndName","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"ecd:InsiderTrdPoliciesProcAdoptedFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"ecd:InsiderTrdPoliciesProcNotAdoptedTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:MeasureName","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"ecd:MnpiDiscTimedForCompValFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"ecd:MtrlTermsOfTrdArrTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:NamedExecutiveOfficersFnTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:NonGaapMeasureDescriptionTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:NonPeoNeoAvgCompActuallyPaidAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:NonPeoNeoAvgTotalCompAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:NonRule10b51ArrAdoptedFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"ecd:NonRule10b51ArrTrmntdFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"ecd:OtherPerfMeasureAmt","dataType":"xs:decimal","periodType":"duration","nillable":true},{"name":"ecd:OutstandingAggtErrCompAmt","dataType":"xbrlr:monetary","periodType":"instant","nillable":true},{"name":"ecd:OutstandingRecoveryCompAmt","dataType":"xbrlr:monetary","periodType":"instant","nillable":true},{"name":"ecd:OutstandingRecoveryIndName","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"ecd:PeerGroupIssuersFnTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:PeerGroupTotalShareholderRtnAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:PeoActuallyPaidCompAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:PeoName","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"ecd:PeoTotalCompAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:PnsnBnftsAdjFnTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:PvpTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:RestatementDeterminationDate","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"ecd:RestatementDoesNotRequireRecoveryTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:Rule10b51ArrAdoptedFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"ecd:Rule10b51ArrTrmntdFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"ecd:StkPrcOrTsrEstimationMethodTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:TabularListTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:TotalShareholderRtnAmt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"ecd:TotalShareholderRtnVsPeerGroupTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ecd:TrdArrAdoptionDate","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"ecd:TrdArrDuration","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"ecd:TrdArrExpirationDate","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"ecd:TrdArrIndName","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"ecd:TrdArrIndTitle","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"ecd:TrdArrSecuritiesAggAvailAmt","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"ecd:TrdArrTerminationDate","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"ecd:UndrlygSecurityMktPriceChngPct","dataType":"xbrlr:pureType","periodType":"instant","nillable":true},{"name":"us-gaap: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: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:AgriculturalRelatedInventoryFeedAndSupplies","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AgriculturalRelatedInventoryPlantMaterial","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: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:AssetsFairValueAdjustment","dataType":"xbrlr:monetary","periodType":"duration","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:BusinessCombinationAcquisitionRelatedCosts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","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: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: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:CostOfGoodsAndServicesSold","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"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: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: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:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"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:GoodwillAcquiredDuringPeriod","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:GrossProfit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"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:IncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"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: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: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: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:LossContingencyNewClaimsFiledNumber","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"us-gaap:MinorityInterest","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:MinorityInterestOwnershipPercentageByParent","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:MinorityInterestPeriodIncreaseDecrease","dataType":"xbrlr:monetary","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:NoncontrollingInterestIncreaseFromBusinessCombination","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"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:NumberOfOperatingSegments","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"us-gaap:NumberOfReportableSegments","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"us-gaap:OperatingIncomeLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap: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: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: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: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:RepaymentsOfLongTermDebt","dataType":"xbrlr:monetary","periodType":"duration","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:Revenues","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:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock","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:SegmentReportingDisclosureTextBlock","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: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:SignificantAccountingPoliciesTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SpecialAssessmentBondCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"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: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:TreasuryStockValueAcquiredCostMethod","dataType":"xbrlr:monetary","periodType":"duration","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:EquityTable"},{"name":"calm:SignificantAccountingPoliciesLineItems"},{"name":"calm:WeightedAverageSharesOutstandingAbstract"},{"name":"dei:CoverAbstract"},{"name":"ecd:AdjLineItems"},{"name":"ecd:AwardTmgDiscLineItems"},{"name":"ecd:AwardTmgDiscTable"},{"name":"ecd:AwardsCloseToMnpiDiscLineItems"},{"name":"ecd:AwardsCloseToMnpiDiscTable"},{"name":"ecd:ErrCompRecoveryTable"},{"name":"ecd:ForgoneRecoveriesByIndTable"},{"name":"ecd:ForgoneRecoveriesLineItems"},{"name":"ecd:InsiderTradingArrLineItems"},{"name":"ecd:InsiderTradingPoliciesProcLineItems"},{"name":"ecd:InsiderTradingPoliciesProcTable"},{"name":"ecd:OutstandingRecoveriesByIndTable"},{"name":"ecd:OutstandingRecoveriesLineItems"},{"name":"ecd:PayVsPerformanceDisclosureLineItems"},{"name":"ecd:PayVsPerformanceDisclosureWithAdditionalMeasuresLineItems"},{"name":"ecd:PayVsPerformanceTableLineItems"},{"name":"ecd:PvpAdjTable"},{"name":"ecd:PvpMeasuresLineItems"},{"name":"ecd:PvpMeasuresTable"},{"name":"ecd:PvpTable"},{"name":"ecd:PvpTabularListTable"},{"name":"ecd:PvpTabularListsLineItems"},{"name":"ecd:PvpTabularListsTable"},{"name":"ecd:PvpWithAdditionalMeasuresTable"},{"name":"ecd:RecoveryOfErrCompDisclosureLineItems"},{"name":"ecd:TabularListMeasuresLineItems"},{"name":"ecd:TradingArrByIndTable"},{"name":"us-gaap:AccountingPoliciesAbstract"},{"name":"us-gaap:AssetAcquisitionTable"},{"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:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"},{"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:ScheduleOfAvailableForSaleSecuritiesLineItems"},{"name":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable"},{"name":"us-gaap:SegmentReportingAbstract"},{"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"}],"dimensions":[{"name":"ecd:AdjToCompAxis","domainClass":"ecd:AllAdjToCompMember"},{"name":"ecd:ExecutiveCategoryAxis","domainClass":"ecd:AllExecutiveCategoriesMember"},{"name":"ecd:IndividualAxis","domainClass":"ecd:AllIndividualsMember"},{"name":"ecd:MeasureAxis"},{"name":"ecd:RestatementDateAxis"},{"name":"ecd:TradingArrAxis","domainClass":"ecd:AllTradingArrangementsMember"},{"name":"srt:LitigationCaseAxis","domainClass":"srt:LitigationCaseTypeDomain"},{"name":"srt:OwnershipAxis","domainClass":"srt:OwnershipDomain"},{"name":"srt:ProductOrServiceAxis","domainClass":"srt:ProductsAndServicesDomain"},{"name":"us-gaap:AssetAcquisitionAxis","domainClass":"us-gaap:AssetAcquisitionDomain"},{"name":"us-gaap:AwardTypeAxis","domainClass":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"},{"name":"us-gaap:BusinessAcquisitionAxis","domainClass":"us-gaap:BusinessAcquisitionAcquireeDomain"},{"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:LossContingenciesByNatureOfContingencyAxis","domainClass":"us-gaap:LossContingencyNatureDomain"},{"name":"us-gaap:StatementBusinessSegmentsAxis","domainClass":"us-gaap:SegmentDomain"},{"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":"ecd:AllAdjToCompMember"},{"name":"ecd:AllExecutiveCategoriesMember"},{"name":"ecd:AllIndividualsMember"},{"name":"ecd:AllTradingArrangementsMember"},{"name":"srt:LitigationCaseTypeDomain"},{"name":"srt:OwnershipDomain"},{"name":"srt:ProductsAndServicesDomain"},{"name":"us-gaap:AssetAcquisitionDomain"},{"name":"us-gaap:BusinessAcquisitionAcquireeDomain"},{"name":"us-gaap:ClassOfStockDomain"},{"name":"us-gaap:EquityComponentDomain"},{"name":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"},{"name":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain"},{"name":"us-gaap:InvestmentTypeCategorizationMember"},{"name":"us-gaap:LitigationStatusDomain"},{"name":"us-gaap:LossContingencyNatureDomain"},{"name":"us-gaap:SegmentDomain"},{"name":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"},{"name":"us-gaap:SubsequentEventTypeDomain"},{"name":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"}],"domainNetworks":[{"name":"rpt:domain-0","root":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"calm:EchoLakeFoodsIncMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"calm:CleanEggLlcMember"}]},{"name":"rpt:domain-1","root":"us-gaap:AssetAcquisitionDomain","relationships":[]},{"name":"rpt:domain-2","root":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"calm:EchoLakeFoodsIncMember"}]},{"name":"rpt:domain-3","root":"us-gaap:LitigationStatusDomain","relationships":[{"source":"us-gaap:LitigationStatusDomain","target":"us-gaap:PendingLitigationMember"},{"source":"us-gaap:LitigationStatusDomain","target":"us-gaap:JudicialRulingMember"}]},{"name":"rpt:domain-4","root":"srt:LitigationCaseTypeDomain","relationships":[{"source":"srt:LitigationCaseTypeDomain","target":"calm:StateOfTexasVCalMaineFoodsIncDbaWhartonAndWhartonCountyFoodsLLCMember"},{"source":"srt:LitigationCaseTypeDomain","target":"calm:KraftFoodsGlobalIncEtAlVUnitedEggProducersIncEtAlMember"},{"source":"srt:LitigationCaseTypeDomain","target":"calm:StateOfOklahomaVCalMaineFoodsIncDbaWatershedPollutionLitigationMemberMember"},{"source":"srt:LitigationCaseTypeDomain","target":"calm:InReShellEggsLitigationMember"}]},{"name":"rpt:domain-5","root":"srt:OwnershipDomain","relationships":[{"source":"srt:OwnershipDomain","target":"calm:BentonCountyFoodsMember"}]},{"name":"rpt:domain-6","root":"us-gaap:LossContingencyNatureDomain","relationships":[{"source":"us-gaap:LossContingencyNatureDomain","target":"us-gaap:SuretyBondMember"}]},{"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":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"calm:FassioEggFarmsIncMember"}]},{"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:ContingentconsiderationMember"}]},{"name":"rpt:domain-14","root":"us-gaap:AssetAcquisitionDomain","relationships":[{"source":"us-gaap:AssetAcquisitionDomain","target":"calm:FassioEggFarmsIncMember"}]},{"name":"rpt:domain-15","root":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","relationships":[{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel3Member"}]},{"name":"rpt:domain-16","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-17","root":"srt:ProductsAndServicesDomain","relationships":[{"source":"srt:ProductsAndServicesDomain","target":"calm:NonSpecialtyShellEggSalesMember"},{"source":"srt:ProductsAndServicesDomain","target":"calm:SpecialtyShellEggSalesMember"},{"source":"srt:ProductsAndServicesDomain","target":"calm:PreparedFoodsMember"},{"source":"srt:ProductsAndServicesDomain","target":"calm:EggProductsMember"},{"source":"srt:ProductsAndServicesDomain","target":"calm:OtherMember"},{"source":"srt:ProductsAndServicesDomain","target":"us-gaap:RetailMember"},{"source":"srt:ProductsAndServicesDomain","target":"us-gaap:FoodAndBeverageMember"},{"source":"srt:ProductsAndServicesDomain","target":"us-gaap:ServiceOtherMember"}]},{"name":"rpt:domain-18","root":"us-gaap:SegmentDomain","relationships":[{"source":"us-gaap:SegmentDomain","target":"calm:ProductAndSalesChannelSegmentMember"}]},{"name":"rpt:domain-19","root":"ecd:AllIndividualsMember","relationships":[{"source":"ecd:AllIndividualsMember","target":"ecd:NonNeosMember"}]},{"name":"rpt:domain-20","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockOptionMember"},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:StockAppreciationRightsSARSMember"}]},{"name":"rpt:domain-21","root":"ecd:AllTradingArrangementsMember","relationships":[]},{"name":"rpt:domain-22","root":"ecd:AllExecutiveCategoriesMember","relationships":[{"source":"ecd:AllExecutiveCategoriesMember","target":"ecd:PeoMember"},{"source":"ecd:AllExecutiveCategoriesMember","target":"ecd:NonPeoNeoMember"}]},{"name":"rpt:domain-23","root":"ecd:AllAdjToCompMember","relationships":[{"source":"ecd:AllAdjToCompMember","target":"ecd:AggtChngPnsnValInSummryCompstnTblForAplblYrMember"},{"source":"ecd:AllAdjToCompMember","target":"ecd:AggtPnsnAdjsSvcCstMember"},{"source":"ecd:AllAdjToCompMember","target":"ecd:EqtyAwrdsAdjsMember"},{"source":"ecd:AggtPnsnAdjsSvcCstMember","target":"ecd:PnsnAdjsSvcCstMember"},{"source":"ecd:AggtPnsnAdjsSvcCstMember","target":"ecd:PnsnAdjsPrrSvcCstMember"},{"source":"ecd:EqtyAwrdsAdjsMember","target":"ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember"},{"source":"ecd:EqtyAwrdsAdjsMember","target":"ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"},{"source":"ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember","target":"ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"},{"source":"ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember","target":"ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"},{"source":"ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember","target":"ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"},{"source":"ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember","target":"ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"},{"source":"ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember","target":"ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"},{"source":"ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember","target":"ecd:DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"}]}],"members":[{"name":"calm:BentonCountyFoodsMember","domainClasses":["srt:OwnershipDomain"]},{"name":"calm:CleanEggLlcMember","domainClasses":["us-gaap:BusinessAcquisitionAcquireeDomain"]},{"name":"calm:ContingentconsiderationMember","domainClasses":["us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"]},{"name":"calm:EchoLakeFoodsIncMember","domainClasses":["us-gaap:BusinessAcquisitionAcquireeDomain"]},{"name":"calm:EggProductsMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"calm:FassioEggFarmsIncMember","domainClasses":["us-gaap:AssetAcquisitionDomain","us-gaap:BusinessAcquisitionAcquireeDomain"]},{"name":"calm:InReShellEggsLitigationMember","domainClasses":["srt:LitigationCaseTypeDomain"]},{"name":"calm:KraftFoodsGlobalIncEtAlVUnitedEggProducersIncEtAlMember","domainClasses":["srt:LitigationCaseTypeDomain"]},{"name":"calm:NonSpecialtyShellEggSalesMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"calm:OtherMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"calm:PreparedFoodsMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"calm:ProductAndSalesChannelSegmentMember","domainClasses":["us-gaap:SegmentDomain"]},{"name":"calm:SpecialtyShellEggSalesMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"calm:StateOfOklahomaVCalMaineFoodsIncDbaWatershedPollutionLitigationMemberMember","domainClasses":["srt:LitigationCaseTypeDomain"]},{"name":"calm:StateOfTexasVCalMaineFoodsIncDbaWhartonAndWhartonCountyFoodsLLCMember","domainClasses":["srt:LitigationCaseTypeDomain"]},{"name":"ecd:AggtChngPnsnValInSummryCompstnTblForAplblYrMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"ecd:AggtPnsnAdjsSvcCstMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"ecd:DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"ecd:EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"ecd:EqtyAwrdsAdjsMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"ecd:NonNeosMember","domainClasses":["ecd:AllIndividualsMember"]},{"name":"ecd:NonPeoNeoMember","domainClasses":["ecd:AllExecutiveCategoriesMember"]},{"name":"ecd:PeoMember","domainClasses":["ecd:AllExecutiveCategoriesMember"]},{"name":"ecd:PnsnAdjsPrrSvcCstMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"ecd:PnsnAdjsSvcCstMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember","domainClasses":["ecd:AllAdjToCompMember"]},{"name":"ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember","domainClasses":["ecd:AllAdjToCompMember"]},{"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:EmployeeStockOptionMember","domainClasses":["us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"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:FoodAndBeverageMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"us-gaap:JudicialRulingMember","domainClasses":["us-gaap:LitigationStatusDomain"]},{"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:RetailMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"us-gaap:RetainedEarningsMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:ServiceOtherMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"us-gaap:StockAppreciationRightsSARSMember","domainClasses":["us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"us-gaap:SubsequentEventMember","domainClasses":["us-gaap:SubsequentEventTypeDomain"]},{"name":"us-gaap:SuretyBondMember","domainClasses":["us-gaap:LossContingencyNatureDomain"]},{"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},{"dimension":"us-gaap:AssetAcquisitionAxis","domainNetwork":"rpt:domain-1","optional":true}]},{"name":"rpt:cube-1","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-2","optional":true}]},{"name":"rpt:cube-2","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:LitigationStatusAxis","domainNetwork":"rpt:domain-3","optional":true},{"dimension":"srt:LitigationCaseAxis","domainNetwork":"rpt:domain-4","optional":true},{"dimension":"srt:OwnershipAxis","domainNetwork":"rpt:domain-5","optional":true},{"dimension":"us-gaap:LossContingenciesByNatureOfContingencyAxis","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},{"dimension":"us-gaap:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-9","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:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-10","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: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-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:AssetAcquisitionAxis","domainNetwork":"rpt:domain-14","optional":true},{"dimension":"us-gaap:FairValueByFairValueHierarchyLevelAxis","domainNetwork":"rpt:domain-15","optional":true},{"dimension":"us-gaap:FairValueByLiabilityClassAxis","domainNetwork":"rpt:domain-13","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:FinancialInstrumentAxis","domainNetwork":"rpt:domain-16","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":"srt:ProductOrServiceAxis","domainNetwork":"rpt:domain-17","optional":true},{"dimension":"us-gaap:StatementBusinessSegmentsAxis","domainNetwork":"rpt:domain-18","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}]},{"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":"ecd:IndividualAxis","domainNetwork":"rpt:domain-19","optional":true},{"dimension":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-20","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":"ecd:RestatementDateAxis"}]},{"name":"rpt:cube-13","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"ecd:RestatementDateAxis"},{"dimension":"ecd:IndividualAxis","domainNetwork":"rpt:domain-19","optional":true}]},{"name":"rpt:cube-14","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"ecd:TradingArrAxis","domainNetwork":"rpt:domain-21","optional":true},{"dimension":"ecd:IndividualAxis","domainNetwork":"rpt:domain-19","optional":true}]},{"name":"rpt:cube-15","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true}]},{"name":"rpt:cube-16","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"ecd:RestatementDateAxis"},{"dimension":"ecd:IndividualAxis","domainNetwork":"rpt:domain-19","optional":true}]},{"name":"rpt:cube-17","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"ecd:ExecutiveCategoryAxis","domainNetwork":"rpt:domain-22","optional":true},{"dimension":"ecd:IndividualAxis","domainNetwork":"rpt:domain-19","optional":true},{"dimension":"ecd:AdjToCompAxis","domainNetwork":"rpt:domain-23","optional":true}]},{"name":"rpt:cube-18","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true}]},{"name":"rpt:cube-19","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"ecd:ExecutiveCategoryAxis","domainNetwork":"rpt:domain-22","optional":true},{"dimension":"ecd:IndividualAxis","domainNetwork":"rpt:domain-19","optional":true},{"dimension":"ecd:MeasureAxis"}]},{"name":"rpt:cube-20","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"ecd:MeasureAxis"}]},{"name":"rpt:cube-21","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"ecd:IndividualAxis","domainNetwork":"rpt:domain-19","optional":true}]},{"name":"rpt:cube-22","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"ecd:ExecutiveCategoryAxis","domainNetwork":"rpt:domain-22","optional":true},{"dimension":"ecd:IndividualAxis","domainNetwork":"rpt:domain-19","optional":true},{"dimension":"ecd:MeasureAxis"}]},{"name":"rpt:cube-23","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"ecd:ExecutiveCategoryAxis","domainNetwork":"rpt:domain-22","optional":true},{"dimension":"ecd:IndividualAxis","domainNetwork":"rpt:domain-19","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: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: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","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","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","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: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:BusinessCombinationNumberOfLayersAndPulletsAcquired","labelType":"xbrl:label","value":"Business Combination Number Of Layers And Pullets Acquired","language":"en-US"},{"forObject":"calm:BusinessCombinationNumberOfLayersAndPulletsAcquired","labelType":"xbrl:terseLabel","value":"Business combination number of layers and pullets acquired","language":"en-US"},{"forObject":"calm:CleanEggLlcMember","labelType":"xbrl:label","value":"Clean Egg, LLC [Member]","language":"en-US"},{"forObject":"calm:ContingentconsiderationMember","labelType":"xbrl:label","value":"Contingent consideration [Member]","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:EchoLakeFoodsIncMember","labelType":"xbrl:label","value":"Echo Lake Foods, Inc. [Member]","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:EquityTable","labelType":"xbrl:terseLabel","value":"Equity [Table]","language":"en-US"},{"forObject":"calm:EquityTable","labelType":"xbrl:label","value":"Equity [Table]","language":"en-US"},{"forObject":"calm:FassioEggFarmsIncMember","labelType":"xbrl:label","value":"Fassio Egg Farms, Inc. [Member]","language":"en-US"},{"forObject":"calm:GainLossOnInvoluntaryConversions","labelType":"xbrl:label","value":"(Gain) Loss On Involuntary Conversions","language":"en-US"},{"forObject":"calm:GainLossOnInvoluntaryConversions","labelType":"xbrl:negatedLabel","value":"(Gain) loss on involuntary conversions","language":"en-US"},{"forObject":"calm:InReShellEggsLitigationMember","labelType":"xbrl:label","value":"In Re Shell Eggs Litigation [Member]","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: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: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: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:PercentageOfNetIncomeLossUsedToComputeAccruedDividends","labelType":"xbrl:terseLabel","value":"Percentage of net income loss used to compute accrued dividends","language":"en-US"},{"forObject":"calm:PreparedFoodsMember","labelType":"xbrl:label","value":"Prepared Foods [Member]","language":"en-US"},{"forObject":"calm:ProceedsFromDistributionsReceivedFromUnconsolidatedEntities","labelType":"xbrl:label","value":"Proceeds From Distributions Received From Unconsolidated Entities","language":"en-US"},{"forObject":"calm:ProceedsFromDistributionsReceivedFromUnconsolidatedEntities","labelType":"xbrl:terseLabel","value":"Distributions from unconsolidated entities","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:ProductAndSalesChannelSegmentMember","labelType":"xbrl:label","value":"Product and Sales Channel Segment [Member]","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:SignificantAccountingPoliciesLineItems","labelType":"xbrl:label","value":"Significant Accounting Policies [Line Items]","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:StateOfOklahomaVCalMaineFoodsIncDbaWatershedPollutionLitigationMemberMember","labelType":"xbrl:label","value":"State of Oklahoma v. Cal-Maine Foods, Inc. d/b/a Watershed Pollution Litigation [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: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:DocumentFinStmtErrorCorrectionFlag","labelType":"xbrl:label","value":"Document Fin Stmt Error Correction Flag","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":"ecd:InsiderTradingArrLineItems","labelType":"xbrl:label","value":"Insider Trading Arr [Line Items]","language":"en-US"},{"forObject":"ecd:NonRule10b51ArrAdoptedFlag","labelType":"xbrl:label","value":"Non Rule 10b 51 Arr Adopted Flag","language":"en-US"},{"forObject":"ecd:NonRule10b51ArrTrmntdFlag","labelType":"xbrl:label","value":"Non Rule 10b 51 Arr Trmntd Flag","language":"en-US"},{"forObject":"ecd:Rule10b51ArrAdoptedFlag","labelType":"xbrl:label","value":"Rule 10b 51 Arr Adopted Flag","language":"en-US"},{"forObject":"ecd:Rule10b51ArrTrmntdFlag","labelType":"xbrl:label","value":"Rule 10b 51 Arr Trmntd Flag","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: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":"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":"Accounts payable","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableNetCurrent","labelType":"xbrl:terseLabel","value":"Trade and other receivables, net","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableNetCurrent","labelType":"xbrl:label","value":"Accounts Receivable, Net, Current","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableNetCurrent","labelType":"xbrl:totalLabel","value":"Total receivables","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:AccumulatedOtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:label","value":"Accumulated Other Comprehensive Income (Loss), Net of Tax","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:terseLabel","value":"Accumulated other comprehensive 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:label","value":"Additional Paid in Capital, Common Stock","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapitalCommonStock","labelType":"xbrl:terseLabel","value":"Paid-in capital","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: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:AgriculturalRelatedInventoryPlantMaterial","labelType":"xbrl:label","value":"Agricultural Related Inventory Plant Material","language":"en-US"},{"forObject":"us-gaap:AgriculturalRelatedInventoryPlantMaterial","labelType":"xbrl:terseLabel","value":"Raw materials and finished goods inventory","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:AssetAcquisitionAxis","labelType":"xbrl:label","value":"Asset Acquisition [Axis]","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionDomain","labelType":"xbrl:label","value":"Asset Acquisition [Domain]","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionTable","labelType":"xbrl:label","value":"Asset Acquisition [Table]","language":"en-US"},{"forObject":"us-gaap:AssetBackedSecuritiesMember","labelType":"xbrl:label","value":"Asset-backed Securities [Member]","language":"en-US"},{"forObject":"us-gaap:AssetBackedSecuritiesMember","labelType":"xbrl:terseLabel","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:AssetsFairValueAdjustment","labelType":"xbrl:label","value":"Assets Fair Value Adjustment","language":"en-US"},{"forObject":"us-gaap:AssetsFairValueAdjustment","labelType":"xbrl:terseLabel","value":"Adjustments to the fair value of contingent consideration","language":"en-US"},{"forObject":"us-gaap:AssetsFairValueAdjustment","labelType":"xbrl:verboseLabel","value":"Fair value adjustments","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:terseLabel","value":"Investment securities available-for-sale","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:totalLabel","value":"Total","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","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent","labelType":"xbrl:terseLabel","value":"Estimated Fair Value, Noncurrent","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent","labelType":"xbrl:label","value":"Debt Securities, Available-for-sale, 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:BusinessCombinationAcquisitionRelatedCosts","labelType":"xbrl:label","value":"Business Combination Acquisition Related Costs","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","labelType":"xbrl:terseLabel","value":"Business acquisition, transaction costs","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Acquisitions","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationDisclosureTextBlock","labelType":"xbrl:label","value":"Business Combination Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","labelType":"xbrl:totalLabel","value":"Total assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Cash And Equivalents","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","labelType":"xbrl:terseLabel","value":"Cash","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Marketable Securities","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities","labelType":"xbrl:terseLabel","value":"Investment securities available-for-sale","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Prepaid Expense And Other Assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets","labelType":"xbrl:terseLabel","value":"Prepaid expenses and other current assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Assets Receivables","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables","labelType":"xbrl:terseLabel","value":"Accounts receivable, net","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables","labelType":"xbrl:verboseLabel","value":"Accounts receivable","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accounts Payable","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable","labelType":"xbrl:negatedTerseLabel","value":"Accounts payable and other current liabilities","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":"Inventories","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: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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","labelType":"xbrl:terseLabel","value":"Property, plant & 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":"Acquisitions [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:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","labelType":"xbrl:periodStartLabel","value":"Cash, cash equivalents and restricted cash at beginning of period","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","labelType":"xbrl:periodEndLabel","value":"Cash, cash equivalents and restricted cash 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, cash equivalents and restricted cash","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: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) - authorized 120,000 shares, issued 75,061 shares","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 income (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: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: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: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: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:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems","labelType":"xbrl:label","value":"Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]","language":"en-US"},{"forObject":"us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements","labelType":"xbrl:label","value":"Fair Value Net Derivative Asset Liability Measured On Recurring Basis Unobservable Inputs Reconciliation Settlements","language":"en-US"},{"forObject":"us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements","labelType":"xbrl:terseLabel","value":"Fair value adjustments","language":"en-US"},{"forObject":"us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs","labelType":"xbrl:label","value":"Fair Value Net Derivative Asset Liability Measured On Recurring Basis With Unobservable Inputs","language":"en-US"},{"forObject":"us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs","labelType":"xbrl:periodStartLabel","value":"Fair value of the contingent consideration, Beginning balance","language":"en-US"},{"forObject":"us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs","labelType":"xbrl:periodEndLabel","value":"Fair value of the contingent consideration, Ending balance","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: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:FoodAndBeverageMember","labelType":"xbrl:label","value":"Food And Beverage [Member]","language":"en-US"},{"forObject":"us-gaap:FoodAndBeverageMember","labelType":"xbrl:terseLabel","value":"Foodservice [Member]","language":"en-US"},{"forObject":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","labelType":"xbrl:negatedTerseLabel","value":"(Gain) 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:GoodwillAcquiredDuringPeriod","labelType":"xbrl:label","value":"Goodwill Acquired During Period","language":"en-US"},{"forObject":"us-gaap:GoodwillAcquiredDuringPeriod","labelType":"xbrl:terseLabel","value":"Additions","language":"en-US"},{"forObject":"us-gaap:GoodwillAcquiredDuringPeriod","labelType":"xbrl:verboseLabel","value":"Goodwill recognized at the time of acquisition","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: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: Gain (loss) attributable to noncontrolling interest","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","labelType":"xbrl:verboseLabel","value":"Less: Income (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: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: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: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":"Investment Securities Available-for-Sale [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 Available-for-Sale","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:JudicialRulingMember","labelType":"xbrl:label","value":"Judicial Ruling [Member]","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: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:LossContingenciesByNatureOfContingencyAxis","labelType":"xbrl:label","value":"Loss Contingencies By Nature Of Contingency [Axis]","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:LossContingencyNatureDomain","labelType":"xbrl:label","value":"Loss Contingency Nature [Domain]","language":"en-US"},{"forObject":"us-gaap:LossContingencyNewClaimsFiledNumber","labelType":"xbrl:label","value":"Loss Contingency New Claims Filed Number","language":"en-US"},{"forObject":"us-gaap:LossContingencyNewClaimsFiledNumber","labelType":"xbrl:terseLabel","value":"Number new lawsuits filed","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: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:MinorityInterestOwnershipPercentageByParent","labelType":"xbrl:verboseLabel","value":"Ownership interest, acquired remaining","language":"en-US"},{"forObject":"us-gaap:MinorityInterestPeriodIncreaseDecrease","labelType":"xbrl:label","value":"Minority Interest Period Increase Decrease","language":"en-US"},{"forObject":"us-gaap:MinorityInterestPeriodIncreaseDecrease","labelType":"xbrl:terseLabel","value":"Acquisition of noncontrolling interest in MeadowCreek Foods LLC","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: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 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:NoncontrollingInterestIncreaseFromBusinessCombination","labelType":"xbrl:label","value":"Noncontrolling Interest Increase From Business Combination","language":"en-US"},{"forObject":"us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination","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:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance","labelType":"xbrl:terseLabel","value":"Contributions to Crepini Foods LLC","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:NumberOfOperatingSegments","labelType":"xbrl:label","value":"Number Of Operating Segments","language":"en-US"},{"forObject":"us-gaap:NumberOfOperatingSegments","labelType":"xbrl:terseLabel","value":"Number of operating segments","language":"en-US"},{"forObject":"us-gaap:NumberOfReportableSegments","labelType":"xbrl:label","value":"Number Of Reportable Segments","language":"en-US"},{"forObject":"us-gaap:NumberOfReportableSegments","labelType":"xbrl:terseLabel","value":"Number of reportable segments","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, 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 income, 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: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:PaymentsToAcquireBusinessesGross","labelType":"xbrl:verboseLabel","value":"Assets acquisition, consideration","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:PaymentsToAcquireBusinessesNetOfCashAcquired","labelType":"xbrl:negatedLabel","value":"Acquisition of businesses, net of cash acquired","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: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: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:RepaymentsOfLongTermDebt","labelType":"xbrl:label","value":"Repayments Of Long Term Debt","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfLongTermDebt","labelType":"xbrl:negatedLabel","value":"Principal payments on long-term debt","language":"en-US"},{"forObject":"us-gaap:RetailMember","labelType":"xbrl:label","value":"Retail [Member]","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: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","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:Revenues","labelType":"xbrl:label","value":"Revenues","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:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock","labelType":"xbrl:label","value":"Schedule Of Business Acquisitions By Acquisition Contingent Consideration [Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Beginning and Ending Balances in Fair Value of The Contingent Consideration","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 Acquisition 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: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:SegmentDomain","labelType":"xbrl:label","value":"Segment [Domain]","language":"en-US"},{"forObject":"us-gaap:SegmentReportingAbstract","labelType":"xbrl:terseLabel","value":"Segment Reporting [Abstract]","language":"en-US"},{"forObject":"us-gaap:SegmentReportingAbstract","labelType":"xbrl:label","value":"Segment Reporting [Abstract]","language":"en-US"},{"forObject":"us-gaap:SegmentReportingDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Segment Reporting","language":"en-US"},{"forObject":"us-gaap:SegmentReportingDisclosureTextBlock","labelType":"xbrl:label","value":"Segment Reporting Disclosure [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:ServiceOtherMember","labelType":"xbrl:label","value":"Service Other [Member]","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: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:SpecialAssessmentBondCurrent","labelType":"xbrl:label","value":"Special Assessment Bond Current","language":"en-US"},{"forObject":"us-gaap:SpecialAssessmentBondCurrent","labelType":"xbrl:terseLabel","value":"Company posted bond, amount","language":"en-US"},{"forObject":"us-gaap:StatementBusinessSegmentsAxis","labelType":"xbrl:label","value":"Statement Business Segments [Axis]","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:label","value":"Condensed Consolidated Statements of Cash Flows [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementOfCashFlowsAbstract","labelType":"xbrl:terseLabel","value":"Condensed Consolidated Statements of Cash Flows [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementOfFinancialPositionAbstract","labelType":"xbrl:label","value":"Condensed Consolidated Balance Sheets [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementOfFinancialPositionAbstract","labelType":"xbrl:terseLabel","value":"Statement of Financial Position [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:StatementOfIncomeAndComprehensiveIncomeAbstract","labelType":"xbrl:terseLabel","value":"Consolidated Statements of Comprehensive Income (Loss) [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementOfStockholdersEquityAbstract","labelType":"xbrl:label","value":"Consolidated Statements of Stockholders' Equity [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementOfStockholdersEquityAbstract","labelType":"xbrl:terseLabel","value":"Statement 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:label","value":"Equity [Abstract]","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityNoteAbstract","labelType":"xbrl:terseLabel","value":"Stockholders' Equity Note [Abstract]","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","labelType":"xbrl:label","value":"Stockholders' Equity Note Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","labelType":"xbrl:verboseLabel","value":"Equity","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:SubsequentEventMember","labelType":"xbrl:label","value":"Subsequent Event [Member]","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:SuretyBondMember","labelType":"xbrl:label","value":"Surety Bond [Member]","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 - 27,407 shares at November 29, 2025 and 26,567 shares at May 31, 2025","language":"en-US"},{"forObject":"us-gaap:TreasuryStockValue","labelType":"xbrl:label","value":"Treasury Stock, Value","language":"en-US"},{"forObject":"us-gaap:TreasuryStockValue","labelType":"xbrl:terseLabel","value":"Repurchase of shares","language":"en-US"},{"forObject":"us-gaap:TreasuryStockValueAcquiredCostMethod","labelType":"xbrl:label","value":"Treasury Stock Value Acquired Cost Method","language":"en-US"},{"forObject":"us-gaap:TreasuryStockValueAcquiredCostMethod","labelType":"xbrl:negatedLabel","value":"Repurchase of shares","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 - Acquisitions","language":"en-US"},{"forObject":"rpt:group-1","labelType":"xbrl:label","value":"040201 - Disclosure - Acquisitions (Narrative) (Details)","language":"en-US"},{"forObject":"rpt:group-2","labelType":"xbrl:label","value":"040202 - Disclosure - Acquisitions (Summary of Consideration Paid for Acquisition and Amounts of Assets Acquired and Liabilities Assumed) (Details)","language":"en-US"},{"forObject":"rpt:group-3","labelType":"xbrl:label","value":"030203 - Disclosure - Acquisitions (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":"040403 - Disclosure - Fair Value Measurements (Schedule of Beginning and Ending Balances in Fair Value of The Contingent Consideration) (Details)","language":"en-US"},{"forObject":"rpt:group-20","labelType":"xbrl:label","value":"030401 - Disclosure - Fair Value Measurements (Tables)","language":"en-US"},{"forObject":"rpt:group-21","labelType":"xbrl:label","value":"011901 - Disclosure - Insider Trading Arrangements","language":"en-US"},{"forObject":"rpt:group-22","labelType":"xbrl:label","value":"010501 - Disclosure - Inventories","language":"en-US"},{"forObject":"rpt:group-23","labelType":"xbrl:label","value":"040501 - Disclosure - Inventories (Narrative) (Details)","language":"en-US"},{"forObject":"rpt:group-24","labelType":"xbrl:label","value":"040502 - Disclosure - Inventories (Schedule Of Inventories) (Details)","language":"en-US"},{"forObject":"rpt:group-25","labelType":"xbrl:label","value":"030501 - Disclosure - Inventories (Tables)","language":"en-US"},{"forObject":"rpt:group-26","labelType":"xbrl:label","value":"010301 - Disclosure - Investment Securities Available-for-Sale","language":"en-US"},{"forObject":"rpt:group-27","labelType":"xbrl:label","value":"040303 - Disclosure - Investment Securities Available-for-Sale (Schedule of Contractual Maturities of Investment Securities) (Details)","language":"en-US"},{"forObject":"rpt:group-28","labelType":"xbrl:label","value":"040302 - Disclosure - Investment Securities Available-for-Sale (Schedule of Investment Securities) (Details)","language":"en-US"},{"forObject":"rpt:group-29","labelType":"xbrl:label","value":"030301 - Disclosure - Investment Securities Available-for-Sale (Tables)","language":"en-US"},{"forObject":"rpt:group-30","labelType":"xbrl:label","value":"011301 - Disclosure - Net Income per Common Share","language":"en-US"},{"forObject":"rpt:group-31","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-32","labelType":"xbrl:label","value":"031301 - Disclosure - Net Income per Common Share (Tables)","language":"en-US"},{"forObject":"rpt:group-33","labelType":"xbrl:label","value":"011701 - Disclosure - Segment Reporting","language":"en-US"},{"forObject":"rpt:group-34","labelType":"xbrl:label","value":"041702 - Disclosure - Segment Reporting (Disaggregation of Revenue) (Details)","language":"en-US"},{"forObject":"rpt:group-35","labelType":"xbrl:label","value":"041701 - Disclosure - Segment Reporting (Narrative) (Details)","language":"en-US"},{"forObject":"rpt:group-36","labelType":"xbrl:label","value":"031701 - Disclosure - Segment Reporting (Tables)","language":"en-US"},{"forObject":"rpt:group-37","labelType":"xbrl:label","value":"011601 - Disclosure - Stock Based Compensation","language":"en-US"},{"forObject":"rpt:group-38","labelType":"xbrl:label","value":"041601 - Disclosure - Stock Based Compensation (Narrative) (Details)","language":"en-US"},{"forObject":"rpt:group-39","labelType":"xbrl:label","value":"041602 - Disclosure - Stock Based Compensation (Summary of Equity Award Activity) (Details)","language":"en-US"},{"forObject":"rpt:group-40","labelType":"xbrl:label","value":"031601 - Disclosure - Stock Based Compensation (Tables)","language":"en-US"},{"forObject":"rpt:group-41","labelType":"xbrl:label","value":"010101 - Disclosure - Summary of Significant Accounting Policies","language":"en-US"},{"forObject":"rpt:group-42","labelType":"xbrl:label","value":"040101 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Details)","language":"en-US"},{"forObject":"rpt:group-43","labelType":"xbrl:label","value":"020101 - Disclosure - Summary of Significant Accounting Policies (Policy)","language":"en-US"},{"forObject":"rpt:group-44","labelType":"xbrl:label","value":"995443 - Disclosure - Award Timing Disclosure","language":"en-US"},{"forObject":"rpt:group-45","labelType":"xbrl:label","value":"995444 - Document - Awards Close To MNPI Disclosures","language":"en-US"},{"forObject":"rpt:group-46","labelType":"xbrl:label","value":"995440 - Disclosure - Recovery of Erroneously Awarded Compensation","language":"en-US"},{"forObject":"rpt:group-47","labelType":"xbrl:label","value":"995441 - Document - Forgone Recoveries, by Individual","language":"en-US"},{"forObject":"rpt:group-48","labelType":"xbrl:label","value":"995446 - Document - Insider Trading Arrangements, by Individual","language":"en-US"},{"forObject":"rpt:group-49","labelType":"xbrl:label","value":"995447 - Disclosure - Insider Trading Policies and Procedures","language":"en-US"},{"forObject":"rpt:group-50","labelType":"xbrl:label","value":"995442 - Document - Outstanding Recoveries","language":"en-US"},{"forObject":"rpt:group-51","labelType":"xbrl:label","value":"995413 - Disclosure - Adjustments to Compensation","language":"en-US"},{"forObject":"rpt:group-52","labelType":"xbrl:label","value":"995410 - Disclosure - Pay vs Performance Disclosure","language":"en-US"},{"forObject":"rpt:group-53","labelType":"xbrl:label","value":"995411 - Disclosure - Pay vs Performance Disclosure, with Additional Measures","language":"en-US"},{"forObject":"rpt:group-54","labelType":"xbrl:label","value":"995424 - Disclosure - Measures","language":"en-US"},{"forObject":"rpt:group-55","labelType":"xbrl:label","value":"995412 - Document - Pay vs Performance Table","language":"en-US"},{"forObject":"rpt:group-56","labelType":"xbrl:label","value":"995415 - Disclosure - Tabular List Measures","language":"en-US"},{"forObject":"rpt:group-57","labelType":"xbrl:label","value":"995414 - Disclosure - Tabular Lists by Executive Category","language":"en-US"}],"networks":[{"name":"rpt:network-presentation-30","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-31","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:AssetAcquisitionAxis","target":"us-gaap:AssetAcquisitionDomain","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:EchoLakeFoodsIncMember","order":1.0},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:AssetAcquisitionAxis","order":2.0},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:GoodwillAcquiredDuringPeriod","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"calm:CleanEggLlcMember","order":2.0},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionLineItems","order":3.0},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:PaymentsToAcquireBusinessesGross","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"calm:BusinessCombinationNumberOfLayersAndPulletsAcquired","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-32","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:EchoLakeFoodsIncMember","order":1.0},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionLineItems","order":2.0},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:Goodwill","order":12.0},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-33","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-34","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-35","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:LossContingencyDamagesSoughtValue","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:OwnershipAxis","target":"srt:OwnershipDomain","order":1.0},{"source":"srt:OwnershipDomain","target":"calm:BentonCountyFoodsMember","order":1.0},{"source":"us-gaap:LossContingenciesByNatureOfContingencyAxis","target":"us-gaap:LossContingencyNatureDomain","order":1.0},{"source":"us-gaap:LossContingencyNatureDomain","target":"us-gaap:SuretyBondMember","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:MinorityInterestOwnershipPercentageByParent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LitigationStatusDomain","target":"us-gaap:JudicialRulingMember","order":2.0},{"source":"us-gaap:LossContingenciesTable","target":"srt:LitigationCaseAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:LitigationCaseTypeDomain","target":"calm:KraftFoodsGlobalIncEtAlVUnitedEggProducersIncEtAlMember","order":2.0},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:LitigationSettlementAmountAwardedToOtherParty","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:LitigationCaseTypeDomain","target":"calm:StateOfOklahomaVCalMaineFoodsIncDbaWatershedPollutionLitigationMemberMember","order":3.0},{"source":"us-gaap:LossContingenciesTable","target":"srt:OwnershipAxis","order":3.0},{"source":"us-gaap:LossContingenciesLineItems","target":"calm:LitigationSettlementTrebleDamages","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:LitigationCaseTypeDomain","target":"calm:InReShellEggsLitigationMember","order":4.0},{"source":"us-gaap:LossContingenciesTable","target":"us-gaap:LossContingenciesByNatureOfContingencyAxis","order":4.0},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:LossContingencyAccrualProvision","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesTable","target":"us-gaap:SubsequentEventTypeAxis","order":5.0},{"source":"us-gaap:LossContingenciesTable","target":"us-gaap:LossContingenciesLineItems","order":6.0},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:SpecialAssessmentBondCurrent","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:LossContingencyNewClaimsFiledNumber","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-36","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfFinancialPositionAbstract","order":1.0},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:StatementLineItems","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: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: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:DividendsPayableCurrent","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:AccountsPayableAndOtherAccruedLiabilitiesCurrent","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:verboseLabel"}]},{"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:LiabilitiesCurrent","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"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: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-37","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfFinancialPositionAbstract","order":1.0},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:StatementLineItems","order":1.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommonStockParOrStatedValuePerShare","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommonStockSharesAuthorized","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-38","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":"calm:ProceedsFromDistributionsReceivedFromUnconsolidatedEntities","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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:RepaymentsOfLongTermDebt","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"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-39","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-40","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:OtherNonoperatingIncomeExpense","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:NonoperatingIncomeExpense","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:SellingGeneralAndAdministrativeExpense","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"calm:GainLossOnInvoluntaryConversions","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:OperatingIncomeLoss","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:IncomeTaxExpenseBenefit","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:ProfitLoss","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:NetIncomeLoss","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:EarningsPerShareAbstract","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"calm:WeightedAverageSharesOutstandingAbstract","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-41","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: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:StatementClassOfStockAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:DocumentAnnualReport","order":2.0},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":2.0},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","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:DocumentFinStmtErrorCorrectionFlag","order":27.0},{"source":"us-gaap:StatementLineItems","target":"dei:IcfrAuditorAttestationFlag","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:EntityShellCompany","order":29.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:EntityPublicFloat","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:EntityCommonStockSharesOutstanding","order":31.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:DocumentsIncorporatedByReferenceTextBlock","order":32.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:CurrentFiscalYearEndDate","order":33.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:AmendmentFlag","order":34.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:DocumentFiscalYearFocus","order":35.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:DocumentFiscalPeriodFocus","order":36.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:EntityCentralIndexKey","order":37.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:AuditorName","order":38.0},{"source":"us-gaap:StatementLineItems","target":"dei:AuditorFirmId","order":39.0},{"source":"us-gaap:StatementLineItems","target":"dei:AuditorLocation","order":40.0}]},{"name":"rpt:network-presentation-42","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-43","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:StatementOfStockholdersEquityAbstract","target":"calm:EquityTable","order":1.0},{"source":"calm:EquityTable","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":"us-gaap:StatementLineItems","target":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":2.0},{"source":"calm:EquityTable","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":"us-gaap:StatementLineItems","target":"calm:StockCompensationPlanTransactions","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"calm:EquityTable","target":"us-gaap:StatementLineItems","order":3.0},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AdditionalPaidInCapitalMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"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:NoncontrollingInterestIncreaseFromBusinessCombination","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:RetainedEarningsMember","order":5.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:TreasuryStockValueAcquiredCostMethod","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:NoncontrollingInterestMember","order":6.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:MinorityInterestPeriodIncreaseDecrease","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:Dividends","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ProfitLoss","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommonStockDividendsPerShareCashPaid","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-44","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-45","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-46","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},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:AssetsFairValueAdjustment","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-47","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-48","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:ContingentconsiderationMember","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-49","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:AssetAcquisitionAxis","target":"us-gaap:AssetAcquisitionDomain","order":1.0},{"source":"us-gaap:AssetAcquisitionDomain","target":"calm:FassioEggFarmsIncMember","order":1.0},{"source":"us-gaap:FairValueByFairValueHierarchyLevelAxis","target":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","order":1.0},{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel3Member","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:ContingentconsiderationMember","order":1.0},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:AssetAcquisitionTable","order":1.0},{"source":"us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems","target":"us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:AssetAcquisitionTable","target":"us-gaap:AssetAcquisitionAxis","order":1.0},{"source":"us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems","target":"us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetAcquisitionTable","target":"us-gaap:FairValueByFairValueHierarchyLevelAxis","order":2.0},{"source":"us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems","target":"us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:AssetAcquisitionTable","target":"us-gaap:FairValueByLiabilityClassAxis","order":3.0},{"source":"us-gaap:AssetAcquisitionTable","target":"us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems","order":4.0}]},{"name":"rpt:network-presentation-50","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-51","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"ecd:InsiderTradingArrLineItems","order":1.0},{"source":"ecd:InsiderTradingArrLineItems","target":"ecd:Rule10b51ArrAdoptedFlag","order":1.0},{"source":"ecd:InsiderTradingArrLineItems","target":"ecd:NonRule10b51ArrAdoptedFlag","order":2.0},{"source":"ecd:InsiderTradingArrLineItems","target":"ecd:Rule10b51ArrTrmntdFlag","order":3.0},{"source":"ecd:InsiderTradingArrLineItems","target":"ecd:NonRule10b51ArrTrmntdFlag","order":4.0}]},{"name":"rpt:network-presentation-52","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-53","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-54","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":"us-gaap:AgriculturalRelatedInventoryFeedAndSupplies","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryDisclosureAbstract","target":"us-gaap:AgriculturalRelatedInventoryPlantMaterial","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-55","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-56","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-57","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-58","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-59","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-60","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-61","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-62","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-63","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:SegmentReportingDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-64","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:DisaggregationOfRevenueTable","order":1.0},{"source":"us-gaap:DisaggregationOfRevenueLineItems","target":"us-gaap:Revenues","order":1.0},{"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:StatementBusinessSegmentsAxis","target":"us-gaap:SegmentDomain","order":1.0},{"source":"us-gaap:SegmentDomain","target":"calm:ProductAndSalesChannelSegmentMember","order":1.0},{"source":"srt:ProductsAndServicesDomain","target":"calm:SpecialtyShellEggSalesMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisaggregationOfRevenueTable","target":"us-gaap:StatementBusinessSegmentsAxis","order":2.0},{"source":"us-gaap:DisaggregationOfRevenueTable","target":"us-gaap:DisaggregationOfRevenueLineItems","order":3.0},{"source":"srt:ProductsAndServicesDomain","target":"calm:PreparedFoodsMember","order":3.0},{"source":"srt:ProductsAndServicesDomain","target":"calm:EggProductsMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"calm:OtherMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"us-gaap:RetailMember","order":6.0},{"source":"srt:ProductsAndServicesDomain","target":"us-gaap:FoodAndBeverageMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"us-gaap:ServiceOtherMember","order":8.0}]},{"name":"rpt:network-presentation-65","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:NumberOfOperatingSegments","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:NumberOfReportableSegments","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-66","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:DisaggregationOfRevenueTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-67","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-68","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","order":1.0},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:AllocatedShareBasedCompensationExpense","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-69","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-70","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-71","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-72","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"calm:SignificantAccountingPoliciesLineItems","order":1.0},{"source":"calm:SignificantAccountingPoliciesLineItems","target":"us-gaap:FiscalPeriodDuration","order":1.0},{"source":"calm:SignificantAccountingPoliciesLineItems","target":"calm:PercentageOfNetIncomeLossUsedToComputeAccruedDividends","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-73","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:FiscalPeriod","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:UseOfEstimates","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:StockholdersEquityPolicyTextBlock","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:RevenueFromContractWithCustomerPolicyTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:BusinessCombinationsPolicy","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-calculation-74","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","order":1.0},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","order":9.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","order":10.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable","order":11.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","order":12.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"us-gaap:Goodwill","order":13.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-75","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:DividendsPayableCurrent","order":21.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent","order":22.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:LiabilitiesCurrent","order":23.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:OtherLiabilitiesNoncurrent","order":24.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:DeferredIncomeTaxLiabilitiesNet","order":25.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquity","target":"us-gaap:Liabilities","order":26.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquity","target":"us-gaap:CommitmentsAndContingencies","order":27.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:CommonStockValue","order":29.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:AdditionalPaidInCapitalCommonStock","order":30.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:RetainedEarningsAccumulatedDeficit","order":31.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","order":32.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:TreasuryStockValue","order":33.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","target":"us-gaap:StockholdersEquity","order":34.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","target":"us-gaap:MinorityInterest","order":35.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquity","target":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","order":36.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-76","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":"calm:ProceedsFromDistributionsReceivedFromUnconsolidatedEntities","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:RepaymentsOfLongTermDebt","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-77","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-78","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":"calm:GainLossOnInvoluntaryConversions","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingIncomeLoss","target":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:OperatingIncomeLoss","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NonoperatingIncomeExpense","target":"us-gaap:InterestIncomeExpenseNet","order":9.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NonoperatingIncomeExpense","target":"us-gaap:OtherNonoperatingIncomeExpense","order":10.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:NonoperatingIncomeExpense","order":11.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:ProfitLoss","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":12.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:ProfitLoss","target":"us-gaap:IncomeTaxExpenseBenefit","order":13.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetIncomeLoss","target":"us-gaap:ProfitLoss","order":14.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetIncomeLoss","target":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","order":15.0,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-79","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":"us-gaap:AgriculturalRelatedInventoryFeedAndSupplies","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:InventoryNet","target":"us-gaap:AgriculturalRelatedInventoryPlantMaterial","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-80","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-81","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/Acquisitions"},{"name":"rpt:group-1","groupURI":"http://www.calmainefoods.com/role/AcquisitionsNarrativeDetails"},{"name":"rpt:group-2","groupURI":"http://www.calmainefoods.com/role/AcquisitionsSummaryOfConsiderationPaidForAcquisitionAndAmountsOfAssetsAcquiredAndLiabilitiesAssumedDetails"},{"name":"rpt:group-3","groupURI":"http://www.calmainefoods.com/role/AcquisitionsTables"},{"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/FairValueMeasurementsScheduleOfBeginningAndEndingBalancesInFairValueOfTheContingentConsiderationDetails"},{"name":"rpt:group-20","groupURI":"http://www.calmainefoods.com/role/FairValueMeasurementsTables"},{"name":"rpt:group-21","groupURI":"http://www.calmainefoods.com/role/InsiderTradingArrangements"},{"name":"rpt:group-22","groupURI":"http://www.calmainefoods.com/role/Inventories"},{"name":"rpt:group-23","groupURI":"http://www.calmainefoods.com/role/InventoriesNarrativeDetails"},{"name":"rpt:group-24","groupURI":"http://www.calmainefoods.com/role/InventoriesScheduleOfInventoriesDetails"},{"name":"rpt:group-25","groupURI":"http://www.calmainefoods.com/role/InventoriesTables"},{"name":"rpt:group-26","groupURI":"http://www.calmainefoods.com/role/InvestmentSecuritiesAvailableforSale"},{"name":"rpt:group-27","groupURI":"http://www.calmainefoods.com/role/InvestmentSecuritiesAvailableforSaleScheduleOfContractualMaturitiesOfInvestmentSecuritiesDetails"},{"name":"rpt:group-28","groupURI":"http://www.calmainefoods.com/role/InvestmentSecuritiesAvailableforSaleScheduleOfInvestmentSecuritiesDetails"},{"name":"rpt:group-29","groupURI":"http://www.calmainefoods.com/role/InvestmentSecuritiesAvailableforSaleTables"},{"name":"rpt:group-30","groupURI":"http://www.calmainefoods.com/role/NetIncomePerCommonShare"},{"name":"rpt:group-31","groupURI":"http://www.calmainefoods.com/role/NetIncomePerCommonShareComputationOfBasicAndDilutedNetIncomePerShareDetails"},{"name":"rpt:group-32","groupURI":"http://www.calmainefoods.com/role/NetIncomePerCommonShareTables"},{"name":"rpt:group-33","groupURI":"http://www.calmainefoods.com/role/SegmentReporting"},{"name":"rpt:group-34","groupURI":"http://www.calmainefoods.com/role/SegmentReportingDisaggregationOfRevenueDetails"},{"name":"rpt:group-35","groupURI":"http://www.calmainefoods.com/role/SegmentReportingNarrativeDetails"},{"name":"rpt:group-36","groupURI":"http://www.calmainefoods.com/role/SegmentReportingTables"},{"name":"rpt:group-37","groupURI":"http://www.calmainefoods.com/role/StockBasedCompensation"},{"name":"rpt:group-38","groupURI":"http://www.calmainefoods.com/role/StockBasedCompensationNarrativeDetails"},{"name":"rpt:group-39","groupURI":"http://www.calmainefoods.com/role/StockBasedCompensationSummaryOfEquityAwardActivityDetails"},{"name":"rpt:group-40","groupURI":"http://www.calmainefoods.com/role/StockBasedCompensationTables"},{"name":"rpt:group-41","groupURI":"http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPolicies"},{"name":"rpt:group-42","groupURI":"http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"},{"name":"rpt:group-43","groupURI":"http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesPolicy"},{"name":"rpt:group-44","groupURI":"http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"},{"name":"rpt:group-45","groupURI":"http://xbrl.sec.gov/ecd/role/AwardsCloseToMnpiDisc"},{"name":"rpt:group-46","groupURI":"http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"},{"name":"rpt:group-47","groupURI":"http://xbrl.sec.gov/ecd/role/ForgoneRecoveries"},{"name":"rpt:group-48","groupURI":"http://xbrl.sec.gov/ecd/role/InsiderTradingArrangementsByInd"},{"name":"rpt:group-49","groupURI":"http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"},{"name":"rpt:group-50","groupURI":"http://xbrl.sec.gov/ecd/role/OutstandingRecoveries"},{"name":"rpt:group-51","groupURI":"http://xbrl.sec.gov/ecd/role/PvpAdjustmentsToCompensation"},{"name":"rpt:group-52","groupURI":"http://xbrl.sec.gov/ecd/role/PvpDisclosure"},{"name":"rpt:group-53","groupURI":"http://xbrl.sec.gov/ecd/role/PvpDisclosureWithAdditionalMeasures"},{"name":"rpt:group-54","groupURI":"http://xbrl.sec.gov/ecd/role/PvpMeasures"},{"name":"rpt:group-55","groupURI":"http://xbrl.sec.gov/ecd/role/PvpTable"},{"name":"rpt:group-56","groupURI":"http://xbrl.sec.gov/ecd/role/TabularListMeasures"},{"name":"rpt:group-57","groupURI":"http://xbrl.sec.gov/ecd/role/TabularListsByExecutiveCategory"}],"groupContents":[{"groupName":"rpt:group-0","forObject":"rpt:network-presentation-30"},{"groupName":"rpt:group-1","forObject":"rpt:network-presentation-31"},{"groupName":"rpt:group-2","forObject":"rpt:network-presentation-32"},{"groupName":"rpt:group-3","forObject":"rpt:network-presentation-33"},{"groupName":"rpt:group-4","forObject":"rpt:network-presentation-34"},{"groupName":"rpt:group-5","forObject":"rpt:network-presentation-35"},{"groupName":"rpt:group-6","forObject":"rpt:network-presentation-36"},{"groupName":"rpt:group-7","forObject":"rpt:network-presentation-37"},{"groupName":"rpt:group-8","forObject":"rpt:network-presentation-38"},{"groupName":"rpt:group-9","forObject":"rpt:network-presentation-39"},{"groupName":"rpt:group-10","forObject":"rpt:network-presentation-40"},{"groupName":"rpt:group-11","forObject":"rpt:network-presentation-41"},{"groupName":"rpt:group-12","forObject":"rpt:network-presentation-42"},{"groupName":"rpt:group-13","forObject":"rpt:network-presentation-43"},{"groupName":"rpt:group-14","forObject":"rpt:network-presentation-44"},{"groupName":"rpt:group-15","forObject":"rpt:network-presentation-45"},{"groupName":"rpt:group-16","forObject":"rpt:network-presentation-46"},{"groupName":"rpt:group-17","forObject":"rpt:network-presentation-47"},{"groupName":"rpt:group-18","forObject":"rpt:network-presentation-48"},{"groupName":"rpt:group-19","forObject":"rpt:network-presentation-49"},{"groupName":"rpt:group-20","forObject":"rpt:network-presentation-50"},{"groupName":"rpt:group-21","forObject":"rpt:network-presentation-51"},{"groupName":"rpt:group-22","forObject":"rpt:network-presentation-52"},{"groupName":"rpt:group-23","forObject":"rpt:network-presentation-53"},{"groupName":"rpt:group-24","forObject":"rpt:network-presentation-54"},{"groupName":"rpt:group-25","forObject":"rpt:network-presentation-55"},{"groupName":"rpt:group-26","forObject":"rpt:network-presentation-56"},{"groupName":"rpt:group-27","forObject":"rpt:network-presentation-57"},{"groupName":"rpt:group-28","forObject":"rpt:network-presentation-58"},{"groupName":"rpt:group-29","forObject":"rpt:network-presentation-59"},{"groupName":"rpt:group-30","forObject":"rpt:network-presentation-60"},{"groupName":"rpt:group-31","forObject":"rpt:network-presentation-61"},{"groupName":"rpt:group-32","forObject":"rpt:network-presentation-62"},{"groupName":"rpt:group-33","forObject":"rpt:network-presentation-63"},{"groupName":"rpt:group-34","forObject":"rpt:network-presentation-64"},{"groupName":"rpt:group-35","forObject":"rpt:network-presentation-65"},{"groupName":"rpt:group-36","forObject":"rpt:network-presentation-66"},{"groupName":"rpt:group-37","forObject":"rpt:network-presentation-67"},{"groupName":"rpt:group-38","forObject":"rpt:network-presentation-68"},{"groupName":"rpt:group-39","forObject":"rpt:network-presentation-69"},{"groupName":"rpt:group-40","forObject":"rpt:network-presentation-70"},{"groupName":"rpt:group-41","forObject":"rpt:network-presentation-71"},{"groupName":"rpt:group-42","forObject":"rpt:network-presentation-72"},{"groupName":"rpt:group-43","forObject":"rpt:network-presentation-73"},{"groupName":"rpt:group-2","forObject":"rpt:network-calculation-74"},{"groupName":"rpt:group-6","forObject":"rpt:network-calculation-75"},{"groupName":"rpt:group-8","forObject":"rpt:network-calculation-76"},{"groupName":"rpt:group-9","forObject":"rpt:network-calculation-77"},{"groupName":"rpt:group-10","forObject":"rpt:network-calculation-78"},{"groupName":"rpt:group-24","forObject":"rpt:network-calculation-79"},{"groupName":"rpt:group-27","forObject":"rpt:network-calculation-80"},{"groupName":"rpt:group-28","forObject":"rpt:network-calculation-81"},{"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-11","forObject":"rpt:cube-3"},{"groupName":"rpt:group-13","forObject":"rpt:cube-4"},{"groupName":"rpt:group-16","forObject":"rpt:cube-5"},{"groupName":"rpt:group-18","forObject":"rpt:cube-6"},{"groupName":"rpt:group-19","forObject":"rpt:cube-7"},{"groupName":"rpt:group-28","forObject":"rpt:cube-8"},{"groupName":"rpt:group-34","forObject":"rpt:cube-9"},{"groupName":"rpt:group-44","forObject":"rpt:cube-10"},{"groupName":"rpt:group-45","forObject":"rpt:cube-11"},{"groupName":"rpt:group-46","forObject":"rpt:cube-12"},{"groupName":"rpt:group-47","forObject":"rpt:cube-13"},{"groupName":"rpt:group-48","forObject":"rpt:cube-14"},{"groupName":"rpt:group-49","forObject":"rpt:cube-15"},{"groupName":"rpt:group-50","forObject":"rpt:cube-16"},{"groupName":"rpt:group-51","forObject":"rpt:cube-17"},{"groupName":"rpt:group-52","forObject":"rpt:cube-18"},{"groupName":"rpt:group-53","forObject":"rpt:cube-19"},{"groupName":"rpt:group-54","forObject":"rpt:cube-20"},{"groupName":"rpt:group-55","forObject":"rpt:cube-21"},{"groupName":"rpt:group-56","forObject":"rpt:cube-22"},{"groupName":"rpt:group-57","forObject":"rpt:cube-23"}],"facts":[{"name":"rpt:f-0","factDimensions":{"xbrl:concept":"dei:AmendmentFlag","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"false"}]},{"name":"rpt:f-1","factDimensions":{"xbrl:concept":"dei:DocumentFiscalYearFocus","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"2026"}]},{"name":"rpt:f-2","factDimensions":{"xbrl:concept":"dei:EntityCentralIndexKey","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"0000016160","language":"en-us"}]},{"name":"rpt:f-3","factDimensions":{"xbrl:concept":"dei:CurrentFiscalYearEndDate","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"--05-30"}]},{"name":"rpt:f-4","factDimensions":{"xbrl:concept":"dei:DocumentFiscalPeriodFocus","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"Q2","language":"en-us"}]},{"name":"rpt:f-5","factDimensions":{"xbrl:concept":"calm:PercentageOfNetIncomeLossUsedToComputeAccruedDividends","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"0.3333","decimals":4}]},{"name":"rpt:f-6","factDimensions":{"xbrl:concept":"us-gaap:CommonStockParOrStatedValuePerShare","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.01","decimals":2}]},{"name":"rpt:f-7","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorized","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"120000000"}]},{"name":"rpt:f-8","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"75061000"}]},{"name":"rpt:f-9","factDimensions":{"xbrl:concept":"dei:EntityShellCompany","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"false"}]},{"name":"rpt:f-10","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingencies","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"}},{"name":"rpt:f-11","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingencies","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"}},{"name":"rpt:f-12","factDimensions":{"xbrl:concept":"us-gaap:FiscalPeriodDuration","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"P91D"}]},{"name":"rpt:f-13","factDimensions":{"xbrl:concept":"us-gaap:FiscalPeriodDuration","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"P91D"}]},{"name":"rpt:f-14","factDimensions":{"xbrl:concept":"us-gaap:FiscalPeriodDuration","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"P182D"}]},{"name":"rpt:f-15","factDimensions":{"xbrl:concept":"us-gaap:FiscalPeriodDuration","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"P182D"}]},{"name":"rpt:f-16","factDimensions":{"xbrl:concept":"calm:BusinessCombinationContingentConsiderationMeasurementPeriod","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","us-gaap:BusinessAcquisitionAxis":"calm:FassioEggFarmsIncMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-17","factDimensions":{"xbrl:concept":"dei:DocumentType","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"10-Q","language":"en-us"}]},{"name":"rpt:f-18","factDimensions":{"xbrl:concept":"dei:DocumentQuarterlyReport","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"true"}]},{"name":"rpt:f-19","factDimensions":{"xbrl:concept":"dei:DocumentPeriodEndDate","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"2025-11-29"}]},{"name":"rpt:f-20","factDimensions":{"xbrl:concept":"dei:DocumentTransitionReport","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"false"}]},{"name":"rpt:f-21","factDimensions":{"xbrl:concept":"dei:EntityFileNumber","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"001-38695","language":"en-us"}]},{"name":"rpt:f-22","factDimensions":{"xbrl:concept":"dei:EntityRegistrantName","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"CAL-MAINE FOODS, INC.","language":"en-us"}]},{"name":"rpt:f-23","factDimensions":{"xbrl:concept":"dei:EntityIncorporationStateCountryCode","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"DE","language":"en-us"}]},{"name":"rpt:f-24","factDimensions":{"xbrl:concept":"dei:EntityTaxIdentificationNumber","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"64-0500378","language":"en-us"}]},{"name":"rpt:f-25","factDimensions":{"xbrl:concept":"dei:EntityAddressAddressLine1","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"1052 Highland Colony Pkwy","language":"en-us"}]},{"name":"rpt:f-26","factDimensions":{"xbrl:concept":"dei:EntityAddressAddressLine2","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"Suite 200","language":"en-us"}]},{"name":"rpt:f-27","factDimensions":{"xbrl:concept":"dei:EntityAddressCityOrTown","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"Ridgeland","language":"en-us"}]},{"name":"rpt:f-28","factDimensions":{"xbrl:concept":"dei:EntityAddressStateOrProvince","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"MS","language":"en-us"}]},{"name":"rpt:f-29","factDimensions":{"xbrl:concept":"dei:EntityAddressPostalZipCode","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"39157","language":"en-us"}]},{"name":"rpt:f-30","factDimensions":{"xbrl:concept":"dei:CityAreaCode","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"601","language":"en-us"}]},{"name":"rpt:f-31","factDimensions":{"xbrl:concept":"dei:LocalPhoneNumber","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"948-6813","language":"en-us"}]},{"name":"rpt:f-32","factDimensions":{"xbrl:concept":"dei:Security12bTitle","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00: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-33","factDimensions":{"xbrl:concept":"dei:TradingSymbol","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"CALM","language":"en-us"}]},{"name":"rpt:f-34","factDimensions":{"xbrl:concept":"dei:SecurityExchangeName","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"NASDAQ","language":"en-us"}]},{"name":"rpt:f-35","factDimensions":{"xbrl:concept":"dei:EntityCurrentReportingStatus","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"Yes","language":"en-us"}]},{"name":"rpt:f-36","factDimensions":{"xbrl:concept":"dei:EntityInteractiveDataCurrent","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"Yes","language":"en-us"}]},{"name":"rpt:f-37","factDimensions":{"xbrl:concept":"dei:EntityFilerCategory","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"Large Accelerated Filer","language":"en-us"}]},{"name":"rpt:f-38","factDimensions":{"xbrl:concept":"dei:EntitySmallBusiness","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"false"}]},{"name":"rpt:f-39","factDimensions":{"xbrl:concept":"dei:EntityEmergingGrowthCompany","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"false"}]},{"name":"rpt:f-40","factDimensions":{"xbrl:concept":"dei:EntityCommonStockSharesOutstanding","xbrl:period":"2026-01-08T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"47654046"}]},{"name":"rpt:f-41","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"369450000","decimals":-3}]},{"name":"rpt:f-42","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"499392000","decimals":-3}]},{"name":"rpt:f-43","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"769538000","decimals":-3}]},{"name":"rpt:f-44","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"892708000","decimals":-3}]},{"name":"rpt:f-45","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableNetCurrent","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"235377000","decimals":-3}]},{"name":"rpt:f-46","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableNetCurrent","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"259304000","decimals":-3}]},{"name":"rpt:f-47","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesReceivable","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26992000","decimals":-3}]},{"name":"rpt:f-48","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesReceivable","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13057000","decimals":-3}]},{"name":"rpt:f-49","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"340588000","decimals":-3}]},{"name":"rpt:f-50","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"295670000","decimals":-3}]},{"name":"rpt:f-51","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12473000","decimals":-3}]},{"name":"rpt:f-52","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7979000","decimals":-3}]},{"name":"rpt:f-53","factDimensions":{"xbrl:concept":"us-gaap:AssetsCurrent","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1754418000","decimals":-3}]},{"name":"rpt:f-54","factDimensions":{"xbrl:concept":"us-gaap:AssetsCurrent","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1968110000","decimals":-3}]},{"name":"rpt:f-55","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1218654000","decimals":-3}]},{"name":"rpt:f-56","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1026684000","decimals":-3}]},{"name":"rpt:f-57","factDimensions":{"xbrl:concept":"us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9979000","decimals":-3}]},{"name":"rpt:f-58","factDimensions":{"xbrl:concept":"us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11095000","decimals":-3}]},{"name":"rpt:f-59","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"87059000","decimals":-3}]},{"name":"rpt:f-60","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"46776000","decimals":-3}]},{"name":"rpt:f-61","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"55091000","decimals":-3}]},{"name":"rpt:f-62","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15157000","decimals":-3}]},{"name":"rpt:f-63","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsNoncurrent","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"18863000","decimals":-3}]},{"name":"rpt:f-64","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsNoncurrent","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16797000","decimals":-3}]},{"name":"rpt:f-65","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3144064000","decimals":-3}]},{"name":"rpt:f-66","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3084619000","decimals":-3}]},{"name":"rpt:f-67","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableCurrent","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"123475000","decimals":-3}]},{"name":"rpt:f-68","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableCurrent","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"101033000","decimals":-3}]},{"name":"rpt:f-69","factDimensions":{"xbrl:concept":"us-gaap:EmployeeRelatedLiabilitiesCurrent","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"29382000","decimals":-3}]},{"name":"rpt:f-70","factDimensions":{"xbrl:concept":"us-gaap:EmployeeRelatedLiabilitiesCurrent","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"60263000","decimals":-3}]},{"name":"rpt:f-71","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableCurrent","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"34283000","decimals":-3}]},{"name":"rpt:f-72","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableCurrent","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"114163000","decimals":-3}]},{"name":"rpt:f-73","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"31688000","decimals":-3}]},{"name":"rpt:f-74","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"32912000","decimals":-3}]},{"name":"rpt:f-75","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesCurrent","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"218828000","decimals":-3}]},{"name":"rpt:f-76","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesCurrent","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"308371000","decimals":-3}]},{"name":"rpt:f-77","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesNoncurrent","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"57588000","decimals":-3}]},{"name":"rpt:f-78","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesNoncurrent","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"55582000","decimals":-3}]},{"name":"rpt:f-79","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxLiabilitiesNet","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"169882000","decimals":-3}]},{"name":"rpt:f-80","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxLiabilitiesNet","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"154651000","decimals":-3}]},{"name":"rpt:f-81","factDimensions":{"xbrl:concept":"us-gaap:Liabilities","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"446298000","decimals":-3}]},{"name":"rpt:f-82","factDimensions":{"xbrl:concept":"us-gaap:Liabilities","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"518604000","decimals":-3}]},{"name":"rpt:f-83","factDimensions":{"xbrl:concept":"us-gaap:CommonStockParOrStatedValuePerShare","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.01","decimals":2}]},{"name":"rpt:f-84","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorized","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"120000000"}]},{"name":"rpt:f-85","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"75061000"}]},{"name":"rpt:f-86","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"751000","decimals":-3}]},{"name":"rpt:f-87","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"751000","decimals":-3}]},{"name":"rpt:f-88","factDimensions":{"xbrl:concept":"us-gaap:AdditionalPaidInCapitalCommonStock","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"83514000","decimals":-3}]},{"name":"rpt:f-89","factDimensions":{"xbrl:concept":"us-gaap:AdditionalPaidInCapitalCommonStock","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"80845000","decimals":-3}]},{"name":"rpt:f-90","factDimensions":{"xbrl:concept":"us-gaap:RetainedEarningsAccumulatedDeficit","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2767347000","decimals":-3}]},{"name":"rpt:f-91","factDimensions":{"xbrl:concept":"us-gaap:RetainedEarningsAccumulatedDeficit","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2565928000","decimals":-3}]},{"name":"rpt:f-92","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1326000","decimals":-3}]},{"name":"rpt:f-93","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1007000","decimals":-3}]},{"name":"rpt:f-94","factDimensions":{"xbrl:concept":"us-gaap:TreasuryStockCommonShares","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"27407000"}]},{"name":"rpt:f-95","factDimensions":{"xbrl:concept":"us-gaap:TreasuryStockCommonShares","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"26567000"}]},{"name":"rpt:f-96","factDimensions":{"xbrl:concept":"us-gaap:TreasuryStockValue","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"161477000","decimals":-3}]},{"name":"rpt:f-97","factDimensions":{"xbrl:concept":"us-gaap:TreasuryStockValue","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"85893000","decimals":-3}]},{"name":"rpt:f-98","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2691461000","decimals":-3}]},{"name":"rpt:f-99","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2560624000","decimals":-3}]},{"name":"rpt:f-100","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterest","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6305000","decimals":-3}]},{"name":"rpt:f-101","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterest","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5391000","decimals":-3}]},{"name":"rpt:f-102","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2697766000","decimals":-3}]},{"name":"rpt:f-103","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2566015000","decimals":-3}]},{"name":"rpt:f-104","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesAndStockholdersEquity","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3144064000","decimals":-3}]},{"name":"rpt:f-105","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesAndStockholdersEquity","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3084619000","decimals":-3}]},{"name":"rpt:f-106","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"769498000","decimals":-3}]},{"name":"rpt:f-107","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"954671000","decimals":-3}]},{"name":"rpt:f-108","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1692100000","decimals":-3}]},{"name":"rpt:f-109","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1740542000","decimals":-3}]},{"name":"rpt:f-110","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"562112000","decimals":-3}]},{"name":"rpt:f-111","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"598629000","decimals":-3}]},{"name":"rpt:f-112","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1173400000","decimals":-3}]},{"name":"rpt:f-113","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1137282000","decimals":-3}]},{"name":"rpt:f-114","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"207386000","decimals":-3}]},{"name":"rpt:f-115","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"356042000","decimals":-3}]},{"name":"rpt:f-116","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"518700000","decimals":-3}]},{"name":"rpt:f-117","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"603260000","decimals":-3}]},{"name":"rpt:f-118","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpense","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"82887000","decimals":-3}]},{"name":"rpt:f-119","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpense","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"77633000","decimals":-3}]},{"name":"rpt:f-120","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpense","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"152401000","decimals":-3}]},{"name":"rpt:f-121","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpense","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"139565000","decimals":-3}]},{"name":"rpt:f-122","factDimensions":{"xbrl:concept":"calm:GainLossOnInvoluntaryConversions","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-123","factDimensions":{"xbrl:concept":"calm:GainLossOnInvoluntaryConversions","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-10000","decimals":-3}]},{"name":"rpt:f-124","factDimensions":{"xbrl:concept":"calm:GainLossOnInvoluntaryConversions","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7488000","decimals":-3}]},{"name":"rpt:f-125","factDimensions":{"xbrl:concept":"calm:GainLossOnInvoluntaryConversions","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-156000","decimals":-3}]},{"name":"rpt:f-126","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-630000","decimals":-3}]},{"name":"rpt:f-127","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-338000","decimals":-3}]},{"name":"rpt:f-128","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-734000","decimals":-3}]},{"name":"rpt:f-129","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1479000","decimals":-3}]},{"name":"rpt:f-130","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"123869000","decimals":-3}]},{"name":"rpt:f-131","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"278061000","decimals":-3}]},{"name":"rpt:f-132","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"373053000","decimals":-3}]},{"name":"rpt:f-133","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"465018000","decimals":-3}]},{"name":"rpt:f-134","factDimensions":{"xbrl:concept":"us-gaap:InterestIncomeExpenseNet","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12266000","decimals":-3}]},{"name":"rpt:f-135","factDimensions":{"xbrl:concept":"us-gaap:InterestIncomeExpenseNet","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9770000","decimals":-3}]},{"name":"rpt:f-136","factDimensions":{"xbrl:concept":"us-gaap:InterestIncomeExpenseNet","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"25116000","decimals":-3}]},{"name":"rpt:f-137","factDimensions":{"xbrl:concept":"us-gaap:InterestIncomeExpenseNet","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19555000","decimals":-3}]},{"name":"rpt:f-138","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncomeExpense","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-56000","decimals":-3}]},{"name":"rpt:f-139","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncomeExpense","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1130000","decimals":-3}]},{"name":"rpt:f-140","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncomeExpense","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1175000","decimals":-3}]},{"name":"rpt:f-141","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncomeExpense","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2341000","decimals":-3}]},{"name":"rpt:f-142","factDimensions":{"xbrl:concept":"us-gaap:NonoperatingIncomeExpense","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12210000","decimals":-3}]},{"name":"rpt:f-143","factDimensions":{"xbrl:concept":"us-gaap:NonoperatingIncomeExpense","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10900000","decimals":-3}]},{"name":"rpt:f-144","factDimensions":{"xbrl:concept":"us-gaap:NonoperatingIncomeExpense","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26291000","decimals":-3}]},{"name":"rpt:f-145","factDimensions":{"xbrl:concept":"us-gaap:NonoperatingIncomeExpense","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"21896000","decimals":-3}]},{"name":"rpt:f-146","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"136079000","decimals":-3}]},{"name":"rpt:f-147","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"288961000","decimals":-3}]},{"name":"rpt:f-148","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"399344000","decimals":-3}]},{"name":"rpt:f-149","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"486914000","decimals":-3}]},{"name":"rpt:f-150","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"33152000","decimals":-3}]},{"name":"rpt:f-151","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"70602000","decimals":-3}]},{"name":"rpt:f-152","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"97310000","decimals":-3}]},{"name":"rpt:f-153","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"118965000","decimals":-3}]},{"name":"rpt:f-154","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"102927000","decimals":-3}]},{"name":"rpt:f-155","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"218359000","decimals":-3}]},{"name":"rpt:f-156","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"302034000","decimals":-3}]},{"name":"rpt:f-157","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"367949000","decimals":-3}]},{"name":"rpt:f-158","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"168000","decimals":-3}]},{"name":"rpt:f-159","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-705000","decimals":-3}]},{"name":"rpt:f-160","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-65000","decimals":-3}]},{"name":"rpt:f-161","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1091000","decimals":-3}]},{"name":"rpt:f-162","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"102759000","decimals":-3}]},{"name":"rpt:f-163","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"219064000","decimals":-3}]},{"name":"rpt:f-164","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"302099000","decimals":-3}]},{"name":"rpt:f-165","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"369040000","decimals":-3}]},{"name":"rpt:f-166","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"2.14","decimals":2}]},{"name":"rpt:f-167","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"4.49","decimals":2}]},{"name":"rpt:f-168","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"6.27","decimals":2}]},{"name":"rpt:f-169","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"7.57","decimals":2}]},{"name":"rpt:f-170","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"2.13","decimals":2}]},{"name":"rpt:f-171","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"4.47","decimals":2}]},{"name":"rpt:f-172","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"6.26","decimals":2}]},{"name":"rpt:f-173","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"7.54","decimals":2}]},{"name":"rpt:f-174","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48019000","decimals":-3}]},{"name":"rpt:f-175","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48765000","decimals":-3}]},{"name":"rpt:f-176","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48150000","decimals":-3}]},{"name":"rpt:f-177","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48762000","decimals":-3}]},{"name":"rpt:f-178","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48167000","decimals":-3}]},{"name":"rpt:f-179","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48970000","decimals":-3}]},{"name":"rpt:f-180","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48295000","decimals":-3}]},{"name":"rpt:f-181","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48953000","decimals":-3}]},{"name":"rpt:f-182","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"102927000","decimals":-3}]},{"name":"rpt:f-183","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"218359000","decimals":-3}]},{"name":"rpt:f-184","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"302034000","decimals":-3}]},{"name":"rpt:f-185","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"367949000","decimals":-3}]},{"name":"rpt:f-186","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"494000","decimals":-3}]},{"name":"rpt:f-187","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-573000","decimals":-3}]},{"name":"rpt:f-188","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3080000","decimals":-3}]},{"name":"rpt:f-189","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1142000","decimals":-3}]},{"name":"rpt:f-190","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossTax","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"122000","decimals":-3}]},{"name":"rpt:f-191","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossTax","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-139000","decimals":-3}]},{"name":"rpt:f-192","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossTax","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"747000","decimals":-3}]},{"name":"rpt:f-193","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossTax","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"277000","decimals":-3}]},{"name":"rpt:f-194","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"372000","decimals":-3}]},{"name":"rpt:f-195","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-434000","decimals":-3}]},{"name":"rpt:f-196","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2333000","decimals":-3}]},{"name":"rpt:f-197","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"865000","decimals":-3}]},{"name":"rpt:f-198","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"103299000","decimals":-3}]},{"name":"rpt:f-199","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"217925000","decimals":-3}]},{"name":"rpt:f-200","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"304367000","decimals":-3}]},{"name":"rpt:f-201","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"368814000","decimals":-3}]},{"name":"rpt:f-202","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"168000","decimals":-3}]},{"name":"rpt:f-203","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-705000","decimals":-3}]},{"name":"rpt:f-204","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-65000","decimals":-3}]},{"name":"rpt:f-205","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1091000","decimals":-3}]},{"name":"rpt:f-206","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"103131000","decimals":-3}]},{"name":"rpt:f-207","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"218630000","decimals":-3}]},{"name":"rpt:f-208","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"304432000","decimals":-3}]},{"name":"rpt:f-209","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"369905000","decimals":-3}]},{"name":"rpt:f-210","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"302034000","decimals":-3}]},{"name":"rpt:f-211","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"367949000","decimals":-3}]},{"name":"rpt:f-212","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"59769000","decimals":-3}]},{"name":"rpt:f-213","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"45818000","decimals":-3}]},{"name":"rpt:f-214","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxExpenseBenefit","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14484000","decimals":-3}]},{"name":"rpt:f-215","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxExpenseBenefit","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-13825000","decimals":-3}]},{"name":"rpt:f-216","factDimensions":{"xbrl:concept":"us-gaap:OtherOperatingActivitiesCashFlowStatement","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2930000","decimals":-3}]},{"name":"rpt:f-217","factDimensions":{"xbrl:concept":"us-gaap:OtherOperatingActivitiesCashFlowStatement","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-159791000","decimals":-3}]},{"name":"rpt:f-218","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivities","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"373357000","decimals":-3}]},{"name":"rpt:f-219","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivities","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"240151000","decimals":-3}]},{"name":"rpt:f-220","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"345372000","decimals":-3}]},{"name":"rpt:f-221","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"501567000","decimals":-3}]},{"name":"rpt:f-222","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"490397000","decimals":-3}]},{"name":"rpt:f-223","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"426500000","decimals":-3}]},{"name":"rpt:f-224","factDimensions":{"xbrl:concept":"calm:ProceedsFromDistributionsReceivedFromUnconsolidatedEntities","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-225","factDimensions":{"xbrl:concept":"calm:ProceedsFromDistributionsReceivedFromUnconsolidatedEntities","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"750000","decimals":-3}]},{"name":"rpt:f-226","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"299010000","decimals":-3}]},{"name":"rpt:f-227","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"111521000","decimals":-3}]},{"name":"rpt:f-228","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"92134000","decimals":-3}]},{"name":"rpt:f-229","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"65588000","decimals":-3}]},{"name":"rpt:f-230","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"133000","decimals":-3}]},{"name":"rpt:f-231","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4004000","decimals":-3}]},{"name":"rpt:f-232","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivities","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-245986000","decimals":-3}]},{"name":"rpt:f-233","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivities","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-247422000","decimals":-3}]},{"name":"rpt:f-234","factDimensions":{"xbrl:concept":"us-gaap:PaymentsOfDividends","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"180540000","decimals":-3}]},{"name":"rpt:f-235","factDimensions":{"xbrl:concept":"us-gaap:PaymentsOfDividends","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"87774000","decimals":-3}]},{"name":"rpt:f-236","factDimensions":{"xbrl:concept":"calm:ProceedsFromPurchaseofSaleOfTreasuryStockNetofStockIssuedDuringPeriodRestrictedStockAward","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-74860000","decimals":-3}]},{"name":"rpt:f-237","factDimensions":{"xbrl:concept":"calm:ProceedsFromPurchaseofSaleOfTreasuryStockNetofStockIssuedDuringPeriodRestrictedStockAward","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-60000","decimals":-3}]},{"name":"rpt:f-238","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLongTermDebt","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-239","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLongTermDebt","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2477000","decimals":-3}]},{"name":"rpt:f-240","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivities","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-255400000","decimals":-3}]},{"name":"rpt:f-241","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivities","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-90311000","decimals":-3}]},{"name":"rpt:f-242","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-128029000","decimals":-3}]},{"name":"rpt:f-243","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-97582000","decimals":-3}]},{"name":"rpt:f-244","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"499392000","decimals":-3}]},{"name":"rpt:f-245","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"237878000","decimals":-3}]},{"name":"rpt:f-246","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"371363000","decimals":-3}]},{"name":"rpt:f-247","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"140296000","decimals":-3}]},{"name":"rpt:f-248","factDimensions":{"xbrl:concept":"us-gaap:SignificantAccountingPoliciesTextBlock","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer17\" style=\"position:relative;line-height:normal;width:701px;height:833px;\"><div id=\"TextContainer17\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"><div id=\"a1927\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;\">Note 1 - Summary of Significant Accounting<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>Policies </div></div><div id=\"div_2_XBRL_TS_ecce43c694c04de6a65ef9e8a589dad7\" 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;font-size:13.44px;\"><div id=\"a1935\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Basis of Presentation </div><div id=\"a1938\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">The unaudited condensed consolidated financial statements of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Cal-Maine Foods, Inc. and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>its subsidiaries<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>(\u201cCal-Maine Foods,\u201d </div><div id=\"a1944\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>\u201cCompany,\u201d<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>\u201cwe,\u201d \u201cus,\u201d<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>\u201cour\u201d) have<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>been prepared<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>in<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>accordance with<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>instructions to<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Form<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>10-Q<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and Article<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>10<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of </div><div id=\"a1947\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">Regulation S-X and in accordance<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>with generally accepted accounting principles in the United States of America<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>(\u201cGAAP\u201d) for </div><div id=\"a1954\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:79px;\">interim financial<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>reporting and should<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>be read in<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>conjunction with our<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Annual Report on Form<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>10-K for<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the fiscal year<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>ended </div><div id=\"a1958\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:95px;\">May 31,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>2025<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>(the \u201c2025<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Annual Report\u201d).<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>These statements<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>reflect all<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>adjustments that<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>are, in<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>opinion of<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>management, </div><div id=\"a1959\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:111px;\">necessary to<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>a<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>fair<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>statement<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>results<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>for<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>interim<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>periods presented<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>and,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>in<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>opinion<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>management,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>consist of </div><div id=\"a1960\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:127px;\">adjustments of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>a normal<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>recurring nature. Operating<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>results for<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>interim periods<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>are not<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>necessarily indicative of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>operating </div><div id=\"a1962\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:143px;\">results for the entire fiscal year.</div></div></div></div><div id=\"TextContainer18\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"></div><div id=\"div_5_XBRL_TS_14c27c3e33cf4b3288cd3d9d047819dc\" style=\"position:absolute;left:0px;top:206px;float:left;\"><div id=\"TextBlockContainer6\" style=\"position:relative;line-height:normal;width:701px;height:64px;\"><div id=\"TextContainer6\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"><div id=\"a1965\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Fiscal Year </div><div id=\"a1968\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">The Company\u2019s<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>fiscal year ends on the Saturday closest to May 31. Each of the three-month<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and year-to-date periods ended on </div><div id=\"a1981\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">November 29, 2025 and November<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>30, 2024 included </div><div id=\"a1981_49_2\" style=\"position:absolute;font-family:'Times New Roman';left:296px;top:48px;-sec-ix-hidden:ID_371;\"><div id=\"XBRL_CS_fdab8ad9baa342d9860de18e4add4264\" style=\"position:relative;left:0px;top:0px;display:inline-block;\">13</div></div><div id=\"a1981_51_5\" style=\"position:absolute;font-family:'Times New Roman';left:309px;top:48px;\"><div style=\"display:inline-block;width:3px;white-space:pre\"> </div>and </div><div id=\"a1981_56_2\" style=\"position:absolute;font-family:'Times New Roman';left:335px;top:48px;-sec-ix-hidden:ID_517;\"><div id=\"XBRL_CS_c04b8b2634cf487598f34011b2b6ab5b\" style=\"position:relative;left:0px;top:0px;display:inline-block;\">26</div></div><div id=\"a1981_58_21\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:48px;\"><div style=\"display:inline-block;width:3px;white-space:pre\"> </div>weeks, respectively.</div></div></div></div><div id=\"TextContainer19\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"></div><div id=\"div_8_XBRL_TS_b94b15734f594bcdbd243b7c9285a47e\" style=\"position:absolute;left:0px;top:285px;float:left;\"><div id=\"TextBlockContainer9\" style=\"position:relative;line-height:normal;width:701px;height:80px;\"><div id=\"TextContainer9\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"><div id=\"a1990\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Use of Estimates </div><div id=\"a1993\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">The preparation<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>condensed consolidated financial<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>statements in<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>conformity with<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>GAAP requires<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>management to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>make </div><div id=\"a1996\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">estimates<div style=\"display:inline-block;width:9px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:8px;white-space:pre\"> </div>assumptions<div style=\"display:inline-block;width:8px;white-space:pre\"> </div>that<div style=\"display:inline-block;width:9px;white-space:pre\"> </div>affect<div style=\"display:inline-block;width:8px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:9px;white-space:pre\"> </div>amounts<div style=\"display:inline-block;width:9px;white-space:pre\"> </div>reported<div style=\"display:inline-block;width:8px;white-space:pre\"> </div>in<div style=\"display:inline-block;width:9px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:9px;white-space:pre\"> </div>condensed<div style=\"display:inline-block;width:8px;white-space:pre\"> </div>consolidated<div style=\"display:inline-block;width:8px;white-space:pre\"> </div>financial<div style=\"display:inline-block;width:8px;white-space:pre\"> </div>statements<div style=\"display:inline-block;width:8px;white-space:pre\"> </div>and </div><div id=\"a1997\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">accompanying notes. Actual results could<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>differ from those estimates.</div></div></div></div><div id=\"TextContainer20\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"></div><div id=\"div_11_XBRL_TS_f0950cb4f52d4a66a57c1331a8d30ef4\" style=\"position:absolute;left:0px;top:380px;float:left;\"><div id=\"TextBlockContainer12\" style=\"position:relative;line-height:normal;width:701px;height:188px;\"><div id=\"TextContainer12\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"><div id=\"a2000\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Dividends Payable<div style=\"display:inline-block;width:2px;white-space:pre\"> </div></div><div id=\"a2003\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">Dividends are accrued<div style=\"display:inline-block;width:3px;white-space:pre\"> </div>at the end of each quarter according to the Company\u2019s dividend policy adopted by its Board of Directors </div><div id=\"a2009\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">(\u201cBoard\u201d).<div style=\"display:inline-block;width:4px;white-space:pre\"> </div>The Company<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>pays a<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>dividend to<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>holders of its<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Common Stock<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>(and, prior<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>to its conversion<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>to Common<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Stock on </div><div id=\"a2016\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">April<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>14,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>2025,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Class<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>A<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Common Stock)<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>on<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>a<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>quarterly<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>basis<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>for<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>each quarter<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>for<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>which<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Company<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>reports<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>net<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>income </div><div id=\"a2022\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:78px;\">attributable<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Cal-Maine<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Foods,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Inc.,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>computed<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>in<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>accordance with<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>GAAP,<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>in<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>an<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>amount<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>equal<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>to </div><div id=\"a2022_95_9\" style=\"position:absolute;font-family:'Times New Roman';left:562px;top:78px;-sec-ix-hidden:ID_374;\">one-third</div><div id=\"a2022_104_15\" style=\"position:absolute;font-family:'Times New Roman';left:611px;top:78px;\"><div style=\"display:inline-block;width:5px;white-space:pre\"> </div>(1/3)<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>such </div><div id=\"a2033\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:94px;\">quarterly net<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>income. Dividends<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>are paid<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>to stockholders<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of record<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>as of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>60th day<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>following the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>last day<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>of such<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>quarter, </div><div id=\"a2038\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:109px;\">except for the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>fourth fiscal<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>quarter. For<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the fourth<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>quarter, the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Company pays<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>dividends to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>stockholders of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>record on the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>65th </div><div id=\"a2041\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:125px;\">day after the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>quarter end. Dividends<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>are payable on<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the 15th<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>day following the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>record date. Following<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>a quarter for<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>which the </div><div id=\"a2043\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:141px;\">Company<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>does<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>not<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>report<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>net<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>income<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>attributable<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>to<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Cal-Maine<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Foods,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Inc.,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Company<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>will<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>not<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>pay<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>a<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>dividend<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>for<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>a </div><div id=\"a2046\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:157px;\">subsequent profitable quarter until the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Company is profitable on a<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>cumulative basis computed from the date of the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>most recent </div><div id=\"a2048\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:172px;\">quarter for which a<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>dividend was paid. The dividend policy is subject<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>to periodic review by the<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>Board.</div></div></div></div><div id=\"TextContainer21\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"></div><div id=\"div_14_XBRL_TS_2b6ae52f39254c67be638eec8f0a34f2\" style=\"position:absolute;left:0px;top:583px;float:left;\"><div id=\"TextBlockContainer15\" style=\"position:relative;line-height:normal;width:701px;height:235px;\"><div id=\"TextContainer15\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"><div id=\"a2053\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Revenue Recognition </div><div id=\"a2056\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">The Company recognizes revenue<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>through the sale of its products to customers through retail, foodservice<div style=\"display:inline-block;width:1px;white-space:pre\"> </div>and other distribution </div><div id=\"a2059\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">channels.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>The<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>majority<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Company\u2019s<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>revenue is<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>derived<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>from<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>agreements<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>or<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>contracts<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>with<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>customers<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>based<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>upon<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the </div><div id=\"a2060\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:62px;\">customer<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>ordering<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>its<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>products<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>with<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>a<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>single<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>performance obligation<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>delivering<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>product.<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>The<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Company<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>believes<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the </div><div id=\"a2061\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:78px;\">performance obligation<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>is<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>met<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>upon<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>delivery<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>acceptance of<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>product<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>by<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>its<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>customers, which<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>generally<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>occurs<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>upon </div><div id=\"a2065\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:94px;\">shipment or<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>delivery to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>a customer<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>based on<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the terms<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>sale. Costs<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>paid to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>third party<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>brokers to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>obtain agreements are </div><div id=\"a2068\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:109px;\">expensed as the Company\u2019s agreements are<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>generally less than one year. </div><div id=\"a2071\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:140px;\">Revenues are recognized in<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>an amount<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>that reflects the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>net consideration we<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>expect to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>receive in exchange for<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>delivery of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the </div><div id=\"a2073\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:156px;\">products.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>The Company<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>periodically<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>offers<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>sales incentives<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>or other<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>programs such<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>as<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>rebates, discounts,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>coupons, volume-</div><div id=\"a2075\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:171px;\">based incentives, guaranteed sales and other programs. The Company<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>records an estimated allowance for costs associated with </div><div id=\"a2076\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:187px;\">these programs, which is recorded as a reduction in revenue at the time of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>sale using historical trends and projected redemption </div><div id=\"a2078\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:203px;\">rates<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>each program.<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>The Company<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>regularly<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>reviews<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>these estimates<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>any difference<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>between the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>estimated costs<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>and </div><div id=\"a2079\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:219px;\">actual realization of these<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>programs would be recognized in the subsequent<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>period.</div></div></div></div><div id=\"TextContainer22\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"></div></div><div id=\"TextBlockContainer31\" style=\"position:relative;line-height:normal;width:701px;height:480px;\"><div style=\"position:absolute; width:30.3px; height:1px; left:331.3px; top:-37.2px; background-color:#0000FF; \"> </div>\n<div id=\"div_25_XBRL_TS_7c3ed650f3c94909b7e8d3dd63f572c4\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer26\" style=\"position:relative;line-height:normal;width:701px;height:172px;\"><div id=\"TextContainer26\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"><div id=\"a2088\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Business Combinations </div><div id=\"a2091\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">The Company applies the acquisition method of accounting, which<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>requires that once control is obtained, all the assets acquired </div><div id=\"a2096\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">and liabilities assumed, including amounts attributable to noncontrolling interests, are recorded at their respective fair values<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>at </div><div id=\"a2098\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:62px;\">the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>date<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of acquisition.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>The<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>excess<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>purchase price<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>over<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>fair<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>values<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>identifiable<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>assets<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>liabilities<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>is<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>recorded as </div><div id=\"a2101\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:78px;\">goodwill.<div style=\"display:inline-block;width:3px;white-space:pre\"> </div></div><div id=\"a2104\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:109px;\">We<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>use various<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>models<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and methods<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>determine the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>fair values<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>of identifiable<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>assets and<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>liabilities,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>such as<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>top-down and </div><div id=\"a2113\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:125px;\">bottom-up<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>approach for<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>inventory,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>cost<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>method<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and market<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>approach for<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>property,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>relief-from-royalty and<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>multi-period </div><div id=\"a2122\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:140px;\">excess earnings to value intangibles. Significant estimates in valuing certain<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>intangible assets include, but are not limited to, the </div><div id=\"a2125\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:156px;\">amount and timing of future cash flows, growth<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>rates, discount rates and<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>useful lives.</div></div></div></div><div id=\"TextContainer31\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"><div id=\"a2125_86_2\" style=\"position:absolute;font-family:'Times New Roman';left:459px;top:156px;\"><div style=\"display:inline-block;width:3px;white-space:pre\"> </div></div></div><div id=\"div_28_XBRL_TS_4e735d62eb8c4d22951247d75c63d9e9\" style=\"position:absolute;left:0px;top:187px;float:left;\"><div id=\"TextBlockContainer29\" style=\"position:relative;line-height:normal;width:701px;height:293px;\"><div id=\"TextContainer29\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"><div id=\"a2128\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">New Accounting Pronouncements and Policies </div><div id=\"a2131\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">In December 2023, the Financial<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Accounting Standards Board (\u201cFASB<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>\u201d) issued Accounting Standards Update (\u201cASU\u201d) 2023-</div><div id=\"a2144\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">09, </div><div id=\"a2145\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:25px;top:47px;\">Income Taxes (Topic<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>740) \u2013 Improvements to Income Tax Disclosures</div><div id=\"a2149\" style=\"position:absolute;font-family:'Times New Roman';left:400px;top:47px;\">. This ASU requires that an entity, on an annual basis, </div><div id=\"a2152\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:62px;\">disclose<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>additional<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>income tax<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>information,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>primarily<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>related<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>rate<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>reconciliation<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>income<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>taxes<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>paid.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>The<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>ASU<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>is </div><div id=\"a2153\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:77px;\">intended to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>enhance the transparency and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>decision usefulness<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of income<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>tax disclosures.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>ASU 2023-09<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>is effective<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>for annual </div><div id=\"a2158\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:93px;\">periods<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>beginning<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>after<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>December<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>15,<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>2024.<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>The<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Company<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>is<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>currently<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>evaluating<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>impact<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>ASU<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>2023-09<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>on<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>its </div><div id=\"a2170\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:108px;\">consolidated financial statement disclosures. </div><div id=\"a2173\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:139px;\">In<div style=\"display:inline-block;width:8px;white-space:pre\"> </div>November<div style=\"display:inline-block;width:8px;white-space:pre\"> </div>2024,<div style=\"display:inline-block;width:9px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:9px;white-space:pre\"> </div>FASB<div style=\"display:inline-block;width:10px;white-space:pre\"> </div>issued<div style=\"display:inline-block;width:9px;white-space:pre\"> </div>ASU<div style=\"display:inline-block;width:8px;white-space:pre\"> </div>2024-03, </div><div id=\"a2180\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:324px;top:139px;\">Income<div style=\"display:inline-block;width:8px;white-space:pre\"> </div>Statement</div><div id=\"a2181\" style=\"position:absolute;font-family:'Times New Roman';left:425px;top:139px;\">\u2014</div><div id=\"a2182\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:438px;top:139px;\">Reporting<div style=\"display:inline-block;width:8px;white-space:pre\"> </div>Comprehensive<div style=\"display:inline-block;width:9px;white-space:pre\"> </div>Income</div><div id=\"a2183\" style=\"position:absolute;font-family:'Times New Roman';left:631px;top:139px;\">\u2014</div><div id=\"a2184\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:644px;top:139px;\">Expense </div><div id=\"a2185\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:154px;\">Disaggregation Disclosures (Subtopic 220-40)</div><div id=\"a2188\" style=\"position:absolute;font-family:'Times New Roman';left:256px;top:154px;\">. The objective of ASU 2024-03 is to improve disclosures about a public entity\u2019s </div><div id=\"a2197\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:169px;\">expenses, primarily through additional disaggregation of income<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>statement expenses. Additionally,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>in January 2025, the FASB </div><div id=\"a2200\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:185px;\">further clarified<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>effective date<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>of ASU<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>2024-03<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>with<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>issuance of ASU<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>2025-01. ASU<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>2024-03 is effective<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>for annual </div><div id=\"a2214\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:200px;\">periods beginning after December 15, 2026, and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>interim periods within annual reporting<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>periods beginning after December 15, </div><div id=\"a2215\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:216px;\">2027. Early adoption is<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>permitted and may be applied either on<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>a prospective or retrospective basis.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>The Company is currently </div><div id=\"a2217\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:231px;\">evaluating the impact of ASU 2024-03 on its<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>consolidated financial statement disclosures. </div><div id=\"a2230\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:246px;\"><div style=\"display:inline-block;width:3px;white-space:pre\"> </div></div><div id=\"a2232\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:262px;\">There are no other new accounting pronouncements<div style=\"display:inline-block;width:4px;white-space:pre\"> </div>issued or effective during the fiscal year that had<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>or are expected to have a </div><div id=\"a2242\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:277px;\">material impact on our consolidated financial<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>statements.</div></div></div></div></div>","language":"en-us"}]},{"name":"rpt:f-249","factDimensions":{"xbrl:concept":"us-gaap:BasisOfAccountingPolicyPolicyTextBlock","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00: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;font-size:13.44px;\"><div id=\"a1935\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Basis of Presentation </div><div id=\"a1938\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">The unaudited condensed consolidated financial statements of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Cal-Maine Foods, Inc. and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>its subsidiaries<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>(\u201cCal-Maine Foods,\u201d </div><div id=\"a1944\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>\u201cCompany,\u201d<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>\u201cwe,\u201d \u201cus,\u201d<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>\u201cour\u201d) have<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>been prepared<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>in<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>accordance with<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>instructions to<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Form<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>10-Q<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and Article<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>10<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of </div><div id=\"a1947\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">Regulation S-X and in accordance<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>with generally accepted accounting principles in the United States of America<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>(\u201cGAAP\u201d) for </div><div id=\"a1954\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:79px;\">interim financial<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>reporting and should<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>be read in<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>conjunction with our<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Annual Report on Form<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>10-K for<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the fiscal year<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>ended </div><div id=\"a1958\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:95px;\">May 31,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>2025<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>(the \u201c2025<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Annual Report\u201d).<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>These statements<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>reflect all<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>adjustments that<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>are, in<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>opinion of<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>management, </div><div id=\"a1959\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:111px;\">necessary to<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>a<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>fair<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>statement<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>results<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>for<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>interim<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>periods presented<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>and,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>in<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>opinion<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>management,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>consist of </div><div id=\"a1960\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:127px;\">adjustments of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>a normal<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>recurring nature. Operating<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>results for<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>interim periods<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>are not<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>necessarily indicative of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>operating </div><div id=\"a1962\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:143px;\">results for the entire fiscal year.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-250","factDimensions":{"xbrl:concept":"us-gaap:FiscalPeriod","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer6\" style=\"position:relative;line-height:normal;width:701px;height:64px;\"><div id=\"TextContainer6\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"><div id=\"a1965\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Fiscal Year </div><div id=\"a1968\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">The Company\u2019s<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>fiscal year ends on the Saturday closest to May 31. Each of the three-month<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and year-to-date periods ended on </div><div id=\"a1981\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">November 29, 2025 and November<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>30, 2024 included </div><div id=\"a1981_49_2\" style=\"position:absolute;font-family:'Times New Roman';left:296px;top:48px;-sec-ix-hidden:ID_371;\"><div id=\"XBRL_CS_fdab8ad9baa342d9860de18e4add4264\" style=\"position:relative;left:0px;top:0px;display:inline-block;\">13</div></div><div id=\"a1981_51_5\" style=\"position:absolute;font-family:'Times New Roman';left:309px;top:48px;\"><div style=\"display:inline-block;width:3px;white-space:pre\"> </div>and </div><div id=\"a1981_56_2\" style=\"position:absolute;font-family:'Times New Roman';left:335px;top:48px;-sec-ix-hidden:ID_517;\"><div id=\"XBRL_CS_c04b8b2634cf487598f34011b2b6ab5b\" style=\"position:relative;left:0px;top:0px;display:inline-block;\">26</div></div><div id=\"a1981_58_21\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:48px;\"><div style=\"display:inline-block;width:3px;white-space:pre\"> </div>weeks, respectively.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-251","factDimensions":{"xbrl:concept":"us-gaap:UseOfEstimates","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer9\" style=\"position:relative;line-height:normal;width:701px;height:80px;\"><div id=\"TextContainer9\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"><div id=\"a1990\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Use of Estimates </div><div id=\"a1993\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">The preparation<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>condensed consolidated financial<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>statements in<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>conformity with<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>GAAP requires<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>management to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>make </div><div id=\"a1996\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">estimates<div style=\"display:inline-block;width:9px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:8px;white-space:pre\"> </div>assumptions<div style=\"display:inline-block;width:8px;white-space:pre\"> </div>that<div style=\"display:inline-block;width:9px;white-space:pre\"> </div>affect<div style=\"display:inline-block;width:8px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:9px;white-space:pre\"> </div>amounts<div style=\"display:inline-block;width:9px;white-space:pre\"> </div>reported<div style=\"display:inline-block;width:8px;white-space:pre\"> </div>in<div style=\"display:inline-block;width:9px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:9px;white-space:pre\"> </div>condensed<div style=\"display:inline-block;width:8px;white-space:pre\"> </div>consolidated<div style=\"display:inline-block;width:8px;white-space:pre\"> </div>financial<div style=\"display:inline-block;width:8px;white-space:pre\"> </div>statements<div style=\"display:inline-block;width:8px;white-space:pre\"> </div>and </div><div id=\"a1997\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">accompanying notes. Actual results could<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>differ from those estimates.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-252","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityPolicyTextBlock","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer12\" style=\"position:relative;line-height:normal;width:701px;height:188px;\"><div id=\"TextContainer12\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"><div id=\"a2000\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Dividends Payable<div style=\"display:inline-block;width:2px;white-space:pre\"> </div></div><div id=\"a2003\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">Dividends are accrued<div style=\"display:inline-block;width:3px;white-space:pre\"> </div>at the end of each quarter according to the Company\u2019s dividend policy adopted by its Board of Directors </div><div id=\"a2009\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">(\u201cBoard\u201d).<div style=\"display:inline-block;width:4px;white-space:pre\"> </div>The Company<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>pays a<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>dividend to<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>holders of its<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Common Stock<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>(and, prior<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>to its conversion<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>to Common<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Stock on </div><div id=\"a2016\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">April<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>14,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>2025,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Class<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>A<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Common Stock)<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>on<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>a<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>quarterly<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>basis<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>for<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>each quarter<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>for<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>which<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Company<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>reports<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>net<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>income </div><div id=\"a2022\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:78px;\">attributable<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Cal-Maine<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Foods,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Inc.,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>computed<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>in<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>accordance with<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>GAAP,<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>in<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>an<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>amount<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>equal<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>to </div><div id=\"a2022_95_9\" style=\"position:absolute;font-family:'Times New Roman';left:562px;top:78px;-sec-ix-hidden:ID_374;\">one-third</div><div id=\"a2022_104_15\" style=\"position:absolute;font-family:'Times New Roman';left:611px;top:78px;\"><div style=\"display:inline-block;width:5px;white-space:pre\"> </div>(1/3)<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>such </div><div id=\"a2033\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:94px;\">quarterly net<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>income. Dividends<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>are paid<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>to stockholders<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of record<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>as of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>60th day<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>following the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>last day<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>of such<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>quarter, </div><div id=\"a2038\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:109px;\">except for the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>fourth fiscal<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>quarter. For<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the fourth<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>quarter, the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Company pays<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>dividends to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>stockholders of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>record on the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>65th </div><div id=\"a2041\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:125px;\">day after the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>quarter end. Dividends<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>are payable on<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the 15th<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>day following the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>record date. Following<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>a quarter for<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>which the </div><div id=\"a2043\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:141px;\">Company<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>does<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>not<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>report<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>net<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>income<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>attributable<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>to<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Cal-Maine<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Foods,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Inc.,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Company<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>will<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>not<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>pay<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>a<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>dividend<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>for<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>a </div><div id=\"a2046\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:157px;\">subsequent profitable quarter until the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Company is profitable on a<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>cumulative basis computed from the date of the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>most recent </div><div id=\"a2048\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:172px;\">quarter for which a<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>dividend was paid. The dividend policy is subject<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>to periodic review by the<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>Board.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-253","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerPolicyTextBlock","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer15\" style=\"position:relative;line-height:normal;width:701px;height:235px;\"><div id=\"TextContainer15\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"><div id=\"a2053\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Revenue Recognition </div><div id=\"a2056\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">The Company recognizes revenue<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>through the sale of its products to customers through retail, foodservice<div style=\"display:inline-block;width:1px;white-space:pre\"> </div>and other distribution </div><div id=\"a2059\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">channels.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>The<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>majority<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Company\u2019s<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>revenue is<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>derived<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>from<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>agreements<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>or<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>contracts<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>with<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>customers<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>based<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>upon<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the </div><div id=\"a2060\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:62px;\">customer<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>ordering<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>its<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>products<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>with<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>a<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>single<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>performance obligation<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>delivering<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>product.<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>The<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Company<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>believes<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the </div><div id=\"a2061\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:78px;\">performance obligation<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>is<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>met<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>upon<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>delivery<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>acceptance of<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>product<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>by<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>its<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>customers, which<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>generally<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>occurs<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>upon </div><div id=\"a2065\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:94px;\">shipment or<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>delivery to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>a customer<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>based on<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the terms<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>sale. Costs<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>paid to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>third party<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>brokers to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>obtain agreements are </div><div id=\"a2068\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:109px;\">expensed as the Company\u2019s agreements are<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>generally less than one year. </div><div id=\"a2071\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:140px;\">Revenues are recognized in<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>an amount<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>that reflects the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>net consideration we<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>expect to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>receive in exchange for<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>delivery of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the </div><div id=\"a2073\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:156px;\">products.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>The Company<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>periodically<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>offers<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>sales incentives<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>or other<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>programs such<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>as<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>rebates, discounts,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>coupons, volume-</div><div id=\"a2075\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:171px;\">based incentives, guaranteed sales and other programs. The Company<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>records an estimated allowance for costs associated with </div><div id=\"a2076\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:187px;\">these programs, which is recorded as a reduction in revenue at the time of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>sale using historical trends and projected redemption </div><div id=\"a2078\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:203px;\">rates<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>each program.<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>The Company<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>regularly<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>reviews<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>these estimates<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>any difference<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>between the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>estimated costs<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>and </div><div id=\"a2079\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:219px;\">actual realization of these<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>programs would be recognized in the subsequent<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>period.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-254","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationsPolicy","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer26\" style=\"position:relative;line-height:normal;width:701px;height:172px;\"><div id=\"TextContainer26\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"><div id=\"a2088\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Business Combinations </div><div id=\"a2091\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">The Company applies the acquisition method of accounting, which<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>requires that once control is obtained, all the assets acquired </div><div id=\"a2096\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">and liabilities assumed, including amounts attributable to noncontrolling interests, are recorded at their respective fair values<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>at </div><div id=\"a2098\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:62px;\">the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>date<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of acquisition.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>The<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>excess<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>purchase price<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>over<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>fair<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>values<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>identifiable<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>assets<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>liabilities<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>is<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>recorded as </div><div id=\"a2101\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:78px;\">goodwill.<div style=\"display:inline-block;width:3px;white-space:pre\"> </div></div><div id=\"a2104\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:109px;\">We<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>use various<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>models<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and methods<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>determine the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>fair values<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>of identifiable<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>assets and<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>liabilities,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>such as<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>top-down and </div><div id=\"a2113\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:125px;\">bottom-up<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>approach for<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>inventory,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>cost<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>method<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and market<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>approach for<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>property,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>relief-from-royalty and<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>multi-period </div><div id=\"a2122\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:140px;\">excess earnings to value intangibles. Significant estimates in valuing certain<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>intangible assets include, but are not limited to, the </div><div id=\"a2125\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:156px;\">amount and timing of future cash flows, growth<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>rates, discount rates and<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>useful lives.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-255","factDimensions":{"xbrl:concept":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer29\" style=\"position:relative;line-height:normal;width:701px;height:293px;\"><div id=\"TextContainer29\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"><div id=\"a2128\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">New Accounting Pronouncements and Policies </div><div id=\"a2131\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">In December 2023, the Financial<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Accounting Standards Board (\u201cFASB<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>\u201d) issued Accounting Standards Update (\u201cASU\u201d) 2023-</div><div id=\"a2144\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">09, </div><div id=\"a2145\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:25px;top:47px;\">Income Taxes (Topic<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>740) \u2013 Improvements to Income Tax Disclosures</div><div id=\"a2149\" style=\"position:absolute;font-family:'Times New Roman';left:400px;top:47px;\">. This ASU requires that an entity, on an annual basis, </div><div id=\"a2152\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:62px;\">disclose<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>additional<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>income tax<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>information,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>primarily<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>related<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>rate<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>reconciliation<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>income<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>taxes<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>paid.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>The<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>ASU<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>is </div><div id=\"a2153\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:77px;\">intended to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>enhance the transparency and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>decision usefulness<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of income<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>tax disclosures.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>ASU 2023-09<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>is effective<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>for annual </div><div id=\"a2158\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:93px;\">periods<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>beginning<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>after<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>December<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>15,<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>2024.<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>The<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Company<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>is<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>currently<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>evaluating<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>impact<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>ASU<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>2023-09<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>on<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>its </div><div id=\"a2170\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:108px;\">consolidated financial statement disclosures. </div><div id=\"a2173\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:139px;\">In<div style=\"display:inline-block;width:8px;white-space:pre\"> </div>November<div style=\"display:inline-block;width:8px;white-space:pre\"> </div>2024,<div style=\"display:inline-block;width:9px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:9px;white-space:pre\"> </div>FASB<div style=\"display:inline-block;width:10px;white-space:pre\"> </div>issued<div style=\"display:inline-block;width:9px;white-space:pre\"> </div>ASU<div style=\"display:inline-block;width:8px;white-space:pre\"> </div>2024-03, </div><div id=\"a2180\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:324px;top:139px;\">Income<div style=\"display:inline-block;width:8px;white-space:pre\"> </div>Statement</div><div id=\"a2181\" style=\"position:absolute;font-family:'Times New Roman';left:425px;top:139px;\">\u2014</div><div id=\"a2182\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:438px;top:139px;\">Reporting<div style=\"display:inline-block;width:8px;white-space:pre\"> </div>Comprehensive<div style=\"display:inline-block;width:9px;white-space:pre\"> </div>Income</div><div id=\"a2183\" style=\"position:absolute;font-family:'Times New Roman';left:631px;top:139px;\">\u2014</div><div id=\"a2184\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:644px;top:139px;\">Expense </div><div id=\"a2185\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:154px;\">Disaggregation Disclosures (Subtopic 220-40)</div><div id=\"a2188\" style=\"position:absolute;font-family:'Times New Roman';left:256px;top:154px;\">. The objective of ASU 2024-03 is to improve disclosures about a public entity\u2019s </div><div id=\"a2197\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:169px;\">expenses, primarily through additional disaggregation of income<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>statement expenses. Additionally,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>in January 2025, the FASB </div><div id=\"a2200\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:185px;\">further clarified<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>effective date<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>of ASU<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>2024-03<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>with<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>issuance of ASU<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>2025-01. ASU<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>2024-03 is effective<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>for annual </div><div id=\"a2214\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:200px;\">periods beginning after December 15, 2026, and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>interim periods within annual reporting<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>periods beginning after December 15, </div><div id=\"a2215\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:216px;\">2027. Early adoption is<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>permitted and may be applied either on<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>a prospective or retrospective basis.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>The Company is currently </div><div id=\"a2217\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:231px;\">evaluating the impact of ASU 2024-03 on its<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>consolidated financial statement disclosures. </div><div id=\"a2230\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:246px;\"><div style=\"display:inline-block;width:3px;white-space:pre\"> </div></div><div id=\"a2232\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:262px;\">There are no other new accounting pronouncements<div style=\"display:inline-block;width:4px;white-space:pre\"> </div>issued or effective during the fiscal year that had<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>or are expected to have a </div><div id=\"a2242\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:277px;\">material impact on our consolidated financial<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>statements.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-256","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationDisclosureTextBlock","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer35\" style=\"position:relative;line-height:normal;width:701px;height:189px;\"><div id=\"TextContainer35\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"><div id=\"a2255\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;\">Note 2 - Acquisitions </div><div id=\"a2263\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:16px;\"> </div><div id=\"a2264\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:31px;\">Acquisition of Echo Lake Foods, LLC </div><div id=\"a2268\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">Effective </div><div id=\"a2268_10_12\" style=\"position:absolute;font-family:'Times New Roman';left:57px;top:63px;\">June 2, 2025</div><div id=\"a2268_22_99\" style=\"position:absolute;font-family:'Times New Roman';left:126px;top:63px;\">, the Company<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>acquired Echo Lake Foods, LLC<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and certain related companies (collectively \u201cEcho Lake </div><div id=\"a2274\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:79px;\">Foods\u201d). Echo Lake Foods<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>is based in<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Burlington, Wisconsin<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and produces, packages, markets and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>distributes prepared foods, </div><div id=\"a2276\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:95px;\">including waffles, pancakes, scrambled<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>eggs, frozen cooked omelets, egg patties, toast and<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>diced eggs. The Company accounted </div><div id=\"a2278\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:110px;\">for the acquisition as a business combination.<div style=\"display:inline-block;width:1px;white-space:pre\"> </div></div><div id=\"a2281\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:142px;\">The<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Company<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>finalized<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>business<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>combination<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>accounting<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>during<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>second<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>quarter<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>fiscal<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>2026,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>which<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>resulted<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>in </div><div id=\"a2289\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:158px;\">immaterial measurement period adjustments. The<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>following table summarizes the consideration paid for<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Echo Lake Foods<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and </div><div id=\"a2295\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:173px;\">the value of assets acquired<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>and liabilities assumed recognized<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>at the acquisition date (in thousands):</div></div></div><div id=\"TextBlockContainer39\" style=\"position:relative;line-height:normal;width:698px;height:342px;\"><div style=\"position:absolute; width:581.6px; height:15.4px; left:7.3px; top:-0.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:594.2px; top:-0.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:606.2px; top:-0.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:587.4px; height:16.8px; left:4.4px; top:31.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:581.6px; height:15.4px; left:7.3px; top:33.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:591.8px; top:31.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:591.8px; top:33.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:603.8px; top:31.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:603.8px; top:33.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:587.4px; height:16.8px; left:4.4px; top:66px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:581.6px; height:15.4px; left:7.3px; top:67.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:591.8px; top:66px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:594.2px; top:67.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:603.8px; top:66px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:606.2px; top:67.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:587.4px; height:16.8px; left:4.4px; top:100.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:581.6px; height:15.4px; left:7.3px; top:101.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:591.8px; top:100.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:591.8px; top:101.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:603.8px; top:100.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:606.2px; top:101.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:587.4px; height:17.3px; left:4.4px; top:133.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:581.6px; height:15.4px; left:7.3px; top:135.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:591.8px; top:133.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:591.8px; top:135.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:603.8px; top:133.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:606.2px; top:135.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:587.4px; height:17.3px; left:4.4px; top:167.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:581.6px; height:15.4px; left:7.3px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:591.8px; top:167.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:591.8px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:603.8px; top:167.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:606.2px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:1px; left:603.8px; top:185.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:587.4px; height:17.3px; left:4.4px; top:202.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:587.4px; height:15.4px; left:4.4px; top:204.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:591.8px; top:202.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:591.8px; top:204.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:603.8px; top:202.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:603.8px; top:204.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:587.4px; height:16.8px; left:4.4px; top:237.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:587.4px; height:15.4px; left:4.4px; top:238.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:591.8px; top:237.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:591.8px; top:238.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:603.8px; top:237.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:603.8px; top:238.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:587.4px; height:1px; left:4.4px; top:236.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:591.8px; top:236.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:603.8px; top:236.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:604.3px; top:236.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:587.4px; height:16.8px; left:4.4px; top:271.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:587.4px; height:15.4px; left:4.4px; top:273px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:591.8px; top:271.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:591.8px; top:273px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:603.8px; top:271.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:603.8px; top:273px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:587.4px; height:16.8px; left:4.4px; top:306.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:587.4px; height:15.4px; left:4.4px; top:307.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:591.8px; top:306.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:591.8px; top:307.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:603.8px; top:306.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:603.8px; top:307.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:587.4px; height:1px; left:4.4px; top:305.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:591.8px; top:305.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:603.8px; top:305.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:604.3px; top:305.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:590.8px; top:341.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:602.8px; top:341.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:605.7px; top:341.2px; background-color:#000000; \"> </div>\n<div id=\"TextContainer39\" style=\"position:relative;width:698px;z-index:1;font-size:13.44px;\"><div id=\"a2301\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:0px;\">Cash consideration paid </div><div id=\"a2303\" style=\"position:absolute;font-family:'Times New Roman';left:594px;top:0px;\">$ </div><div id=\"a2305\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:0px;\">275,406</div><div id=\"a2310\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:34px;\">Recognized amounts of identifiable<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>assets acquired and liabilities assumed </div><div id=\"a2317\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:68px;\">Cash </div><div id=\"a2319\" style=\"position:absolute;font-family:'Times New Roman';left:594px;top:68px;\">$ </div><div id=\"a2321\" style=\"position:absolute;font-family:'Times New Roman';left:662px;top:68px;letter-spacing:0.18px;\">115</div><div id=\"a2323\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:85px;\">Investment securities available-for-sale </div><div id=\"a2330\" style=\"position:absolute;font-family:'Times New Roman';left:646px;top:85px;\">14,147</div><div id=\"a2332\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:102px;\">Accounts receivable </div><div id=\"a2335\" style=\"position:absolute;font-family:'Times New Roman';left:646px;top:102px;\">31,923</div><div id=\"a2337\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:119px;\">Inventories </div><div id=\"a2340\" style=\"position:absolute;font-family:'Times New Roman';left:646px;top:119px;\">21,601</div><div id=\"a2342\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:136px;\">Prepaid expenses and other current<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>assets </div><div id=\"a2345\" style=\"position:absolute;font-family:'Times New Roman';left:652px;top:136px;\">3,131</div><div id=\"a2347\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:153px;\">Property, plant &amp; equipment </div><div id=\"a2350\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:153px;\">151,697</div><div id=\"a2352\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:170px;\">Intangible assets </div><div id=\"a2355\" style=\"position:absolute;font-family:'Times New Roman';left:646px;top:170px;\">36,800</div><div id=\"a2359\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:187px;\">259,414</div><div id=\"a2364\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:221px;\">Accounts payable and other current<div style=\"display:inline-block;width:1px;white-space:pre\"> </div>liabilities </div><div id=\"a2367\" style=\"position:absolute;font-family:'Times New Roman';left:640px;top:221px;display:flex;\">(14,114)</div><div id=\"a2372\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:256px;\">Total identifiable net assets </div><div id=\"a2375\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:256px;\">245,300</div><div id=\"a2380\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:290px;\">Goodwill </div><div id=\"a2383\" style=\"position:absolute;font-family:'Times New Roman';left:646px;top:290px;\">30,106</div><div id=\"a2389\" style=\"position:absolute;font-family:'Times New Roman';left:594px;top:326px;\">$ </div><div id=\"a2391\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:326px;\">275,406</div></div></div><div id=\"TextBlockContainer44\" style=\"position:relative;line-height:normal;width:701px;height:375px;\"><div id=\"TextContainer44\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"><div id=\"a2394\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">Cash and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>accounts receivable acquired<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>along with<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>liabilities assumed were<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>valued at<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>their carrying value<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>which approximates </div><div id=\"a2399\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:15px;\">fair value due to the short maturity of<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>these instruments. </div><div id=\"a2402\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">Inventories consisted primarily of raw materials,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>supplies and finished goods.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Raw materials and supplies<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>were valued at their </div><div id=\"a2406\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:62px;\">carrying value as management believes that their carrying value best approximates their fair value. Finished goods were valued </div><div id=\"a2408\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:78px;\">using both the bottom-up and top-down<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>approach. The bottom-up approach<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>measures the value of inventory as<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>the value created </div><div id=\"a2420\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:94px;\">by the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>target company<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>(i.e., the costs<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>incurred, profit realized, and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>tangible and intangible assets<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>utilized) pre-acquisition date. </div><div id=\"a2424\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:109px;\">The top-down<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>approach measures the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>value of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>inventory as<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the incremental<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>inventory value<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>created by<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the market<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>participant </div><div id=\"a2427\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:125px;\">buyer as part of its<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>selling effort to an end customer (i.e.,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the costs that will be incurred, the profit<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>that will be realized, and the </div><div id=\"a2430\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:140px;\">tangible and intangible assets that will be<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>utilized) post-acquisition date. </div><div id=\"a2436\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:171px;\">Property,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>plant and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>equipment were<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>valued utilizing<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the cost<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>approach and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>market approach.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Machinery and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>equipment were </div><div id=\"a2440\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:187px;\">valued<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>utilizing<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>cost<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>approach<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>which<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>is<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>based<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>on<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>replacement<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>or<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>reproduction<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>costs<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>assets<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>subtracting<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>any </div><div id=\"a2442\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:203px;\">depreciation resulting from physical deterioration and/or functional or economic obsolescence. Land and buildings were valued </div><div id=\"a2447\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:218px;\">utilizing the market approach<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>by using a real estate valuation. </div><div id=\"a2450\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:249px;\">Intangible assets consisted primarily of customer relationships and a<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>trade name. Customer relationships were valued using the </div><div id=\"a2458\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:265px;\">multi-period excess earnings method<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>and the trade name was valued<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>using the relief-from-royalty method.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div></div><div id=\"a2467\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:296px;\">Goodwill<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>represents the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>excess of<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>purchase price<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>of the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>acquired business<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>over the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>acquisition<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>date fair<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>value of<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>net </div><div id=\"a2469\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:312px;\">assets acquired.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Goodwill recorded<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>in<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>connection with<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Echo Lake<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Foods acquisition<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>is primarily<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>attributable to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>projected </div><div id=\"a2477\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:328px;\">synergies from<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>integrating the operations<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of Echo<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Lake Foods<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>with the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>operations of the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Company.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>The Company recognized </div><div id=\"a2485\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:343px;\">goodwill of $</div><div id=\"a2485_13_4\" style=\"position:absolute;font-family:'Times New Roman';left:77px;top:343px;\">30.1</div><div id=\"a2485_17_86\" style=\"position:absolute;font-family:'Times New Roman';left:100px;top:343px;\"><div style=\"display:inline-block;width:3px;white-space:pre\"> </div>million as a result of the acquisition,<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>all of which is deductible for tax<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>purposes. </div></div></div><div id=\"TextBlockContainer47\" style=\"position:relative;line-height:normal;width:701px;height:157px;\"><div style=\"position:absolute; width:30.3px; height:1px; left:331.3px; top:-37.2px; background-color:#0000FF; \"> </div>\n<div id=\"TextContainer47\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"><div id=\"a2498\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">The<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Company<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>recorded transaction<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>costs<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>$</div><div id=\"a2498_43_3\" style=\"position:absolute;font-family:'Times New Roman';left:258px;top:0px;\">594</div><div id=\"a2498_46_51\" style=\"position:absolute;font-family:'Times New Roman';left:277px;top:0px;\"><div style=\"display:inline-block;width:5px;white-space:pre\"> </div>thousand in<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>first<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>quarter of<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>fiscal 2026<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>$</div><div id=\"a2498_97_3\" style=\"position:absolute;font-family:'Times New Roman';left:554px;top:0px;\">6.6</div><div id=\"a2498_100_23\" style=\"position:absolute;font-family:'Times New Roman';left:571px;top:0px;\"><div style=\"display:inline-block;width:5px;white-space:pre\"> </div>million<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>in<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>fourth </div><div id=\"a2508\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:15px;\">quarter<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>fiscal<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>year<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>2025,<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>respectively,<div style=\"display:inline-block;width:8px;white-space:pre\"> </div>as<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>a<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>result<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>Echo<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>Lake<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>Foods<div style=\"display:inline-block;width:8px;white-space:pre\"> </div>acquisition,<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>within<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>selling,<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>general<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>and </div><div id=\"a2516\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">administrative expenses in the condensed<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>consolidated statements of income. </div><div id=\"a2520\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:62px;\">Acquisition of Clean Egg, LLC </div><div id=\"a2524\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:94px;\">Effective </div><div id=\"a2524_10_16\" style=\"position:absolute;font-family:'Times New Roman';left:56px;top:94px;\">October 10, 2025</div><div id=\"a2524_26_96\" style=\"position:absolute;font-family:'Times New Roman';left:150px;top:94px;\">, the Company acquired certain assets of Clean Egg, LLC (\u201cClean<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>Egg\u201d) based in Langwood, Texas, </div><div id=\"a2532\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:110px;\">for approximately $</div><div id=\"a2532_19_4\" style=\"position:absolute;font-family:'Times New Roman';left:112px;top:110px;\">23.7</div><div id=\"a2532_23_39\" style=\"position:absolute;font-family:'Times New Roman';left:135px;top:110px;\"><div style=\"display:inline-block;width:4px;white-space:pre\"> </div>million. The assets acquired included </div><div id=\"a2532_62_3\" style=\"position:absolute;font-family:'Times New Roman';left:344px;top:110px;\">677</div><div id=\"a2532_65_60\" style=\"position:absolute;font-family:'Times New Roman';left:364px;top:110px;\"><div style=\"display:inline-block;width:4px;white-space:pre\"> </div>thousand brown cage-free and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>free-range layers and pullets </div><div id=\"a2544\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:125px;\">and<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>other<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>inventory,<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>machinery<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>equipment<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>related<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>to<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>its<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>processing<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>facility<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>contract<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>production.<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>The<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Company </div><div id=\"a2546\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:141px;\">accounted for the acquisition as a<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>business combination.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-257","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","us-gaap:BusinessAcquisitionAxis":"calm:EchoLakeFoodsIncMember"},"factValues":[{"value":"2025-06-02"}]},{"name":"rpt:f-258","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer41\" style=\"position:relative;line-height:normal;width:698px;height:342px;\"><div id=\"div_38_XBRL_TS_cd7d522b29964ed39220cee5854029f9\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer39\" style=\"position:relative;line-height:normal;width:698px;height:342px;\"><div style=\"position:absolute; width:581.6px; height:15.4px; left:7.3px; top:-0.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:594.2px; top:-0.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:606.2px; top:-0.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:587.4px; height:16.8px; left:4.4px; top:31.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:581.6px; height:15.4px; left:7.3px; top:33.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:591.8px; top:31.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:591.8px; top:33.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:603.8px; top:31.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:603.8px; top:33.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:587.4px; height:16.8px; left:4.4px; top:66px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:581.6px; height:15.4px; left:7.3px; top:67.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:591.8px; top:66px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:594.2px; top:67.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:603.8px; top:66px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:606.2px; top:67.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:587.4px; height:16.8px; left:4.4px; top:100.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:581.6px; height:15.4px; left:7.3px; top:101.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:591.8px; top:100.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:591.8px; top:101.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:603.8px; top:100.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:606.2px; top:101.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:587.4px; height:17.3px; left:4.4px; top:133.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:581.6px; height:15.4px; left:7.3px; top:135.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:591.8px; top:133.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:591.8px; top:135.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:603.8px; top:133.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:606.2px; top:135.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:587.4px; height:17.3px; left:4.4px; top:167.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:581.6px; height:15.4px; left:7.3px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:591.8px; top:167.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:591.8px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:603.8px; top:167.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:606.2px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:1px; left:603.8px; top:185.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:587.4px; height:17.3px; left:4.4px; top:202.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:587.4px; height:15.4px; left:4.4px; top:204.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:591.8px; top:202.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:591.8px; top:204.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:603.8px; top:202.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:603.8px; top:204.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:587.4px; height:16.8px; left:4.4px; top:237.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:587.4px; height:15.4px; left:4.4px; top:238.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:591.8px; top:237.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:591.8px; top:238.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:603.8px; top:237.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:603.8px; top:238.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:587.4px; height:1px; left:4.4px; top:236.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:591.8px; top:236.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:603.8px; top:236.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:604.3px; top:236.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:587.4px; height:16.8px; left:4.4px; top:271.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:587.4px; height:15.4px; left:4.4px; top:273px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:591.8px; top:271.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:591.8px; top:273px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:603.8px; top:271.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:603.8px; top:273px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:587.4px; height:16.8px; left:4.4px; top:306.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:587.4px; height:15.4px; left:4.4px; top:307.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:591.8px; top:306.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:591.8px; top:307.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:603.8px; top:306.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:603.8px; top:307.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:587.4px; height:1px; left:4.4px; top:305.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:591.8px; top:305.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:603.8px; top:305.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:604.3px; top:305.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:590.8px; top:341.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:602.8px; top:341.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:605.7px; top:341.2px; background-color:#000000; \"> </div>\n<div id=\"TextContainer39\" style=\"position:relative;width:698px;z-index:1;font-size:13.44px;\"><div id=\"a2301\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:0px;\">Cash consideration paid </div><div id=\"a2303\" style=\"position:absolute;font-family:'Times New Roman';left:594px;top:0px;\">$ </div><div id=\"a2305\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:0px;\">275,406</div><div id=\"a2310\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:34px;\">Recognized amounts of identifiable<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>assets acquired and liabilities assumed </div><div id=\"a2317\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:68px;\">Cash </div><div id=\"a2319\" style=\"position:absolute;font-family:'Times New Roman';left:594px;top:68px;\">$ </div><div id=\"a2321\" style=\"position:absolute;font-family:'Times New Roman';left:662px;top:68px;letter-spacing:0.18px;\">115</div><div id=\"a2323\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:85px;\">Investment securities available-for-sale </div><div id=\"a2330\" style=\"position:absolute;font-family:'Times New Roman';left:646px;top:85px;\">14,147</div><div id=\"a2332\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:102px;\">Accounts receivable </div><div id=\"a2335\" style=\"position:absolute;font-family:'Times New Roman';left:646px;top:102px;\">31,923</div><div id=\"a2337\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:119px;\">Inventories </div><div id=\"a2340\" style=\"position:absolute;font-family:'Times New Roman';left:646px;top:119px;\">21,601</div><div id=\"a2342\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:136px;\">Prepaid expenses and other current<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>assets </div><div id=\"a2345\" style=\"position:absolute;font-family:'Times New Roman';left:652px;top:136px;\">3,131</div><div id=\"a2347\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:153px;\">Property, plant &amp; equipment </div><div id=\"a2350\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:153px;\">151,697</div><div id=\"a2352\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:170px;\">Intangible assets </div><div id=\"a2355\" style=\"position:absolute;font-family:'Times New Roman';left:646px;top:170px;\">36,800</div><div id=\"a2359\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:187px;\">259,414</div><div id=\"a2364\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:221px;\">Accounts payable and other current<div style=\"display:inline-block;width:1px;white-space:pre\"> </div>liabilities </div><div id=\"a2367\" style=\"position:absolute;font-family:'Times New Roman';left:640px;top:221px;display:flex;\">(14,114)</div><div id=\"a2372\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:256px;\">Total identifiable net assets </div><div id=\"a2375\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:256px;\">245,300</div><div id=\"a2380\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:290px;\">Goodwill </div><div id=\"a2383\" style=\"position:absolute;font-family:'Times New Roman';left:646px;top:290px;\">30,106</div><div id=\"a2389\" style=\"position:absolute;font-family:'Times New Roman';left:594px;top:326px;\">$ </div><div id=\"a2391\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:326px;\">275,406</div></div></div></div></div>","language":"en-us"}]},{"name":"rpt:f-259","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesGross","xbrl:period":"2025-06-02T00:00:00/2025-06-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"calm:EchoLakeFoodsIncMember"},"factValues":[{"value":"275406000","decimals":-3}]},{"name":"rpt:f-260","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents","xbrl:period":"2025-06-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"calm:EchoLakeFoodsIncMember"},"factValues":[{"value":"115000","decimals":-3}]},{"name":"rpt:f-261","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsMarketableSecurities","xbrl:period":"2025-06-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"calm:EchoLakeFoodsIncMember"},"factValues":[{"value":"14147000","decimals":-3}]},{"name":"rpt:f-262","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables","xbrl:period":"2025-06-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"calm:EchoLakeFoodsIncMember"},"factValues":[{"value":"31923000","decimals":-3}]},{"name":"rpt:f-263","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","xbrl:period":"2025-06-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"calm:EchoLakeFoodsIncMember"},"factValues":[{"value":"21601000","decimals":-3}]},{"name":"rpt:f-264","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets","xbrl:period":"2025-06-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"calm:EchoLakeFoodsIncMember"},"factValues":[{"value":"3131000","decimals":-3}]},{"name":"rpt:f-265","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","xbrl:period":"2025-06-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"calm:EchoLakeFoodsIncMember"},"factValues":[{"value":"151697000","decimals":-3}]},{"name":"rpt:f-266","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","xbrl:period":"2025-06-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"calm:EchoLakeFoodsIncMember"},"factValues":[{"value":"36800000","decimals":-3}]},{"name":"rpt:f-267","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","xbrl:period":"2025-06-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"calm:EchoLakeFoodsIncMember"},"factValues":[{"value":"259414000","decimals":-3}]},{"name":"rpt:f-268","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable","xbrl:period":"2025-06-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"calm:EchoLakeFoodsIncMember"},"factValues":[{"value":"14114000","decimals":-3}]},{"name":"rpt:f-269","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","xbrl:period":"2025-06-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"calm:EchoLakeFoodsIncMember"},"factValues":[{"value":"245300000","decimals":-3}]},{"name":"rpt:f-270","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2025-06-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"calm:EchoLakeFoodsIncMember"},"factValues":[{"value":"30106000","decimals":-3}]},{"name":"rpt:f-271","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","xbrl:period":"2025-06-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"calm:EchoLakeFoodsIncMember"},"factValues":[{"value":"275406000","decimals":-3}]},{"name":"rpt:f-272","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAcquiredDuringPeriod","xbrl:period":"2025-06-02T00:00:00/2025-06-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"calm:EchoLakeFoodsIncMember"},"factValues":[{"value":"30100000","decimals":-5}]},{"name":"rpt:f-273","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"calm:EchoLakeFoodsIncMember"},"factValues":[{"value":"594000","decimals":-3}]},{"name":"rpt:f-274","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","xbrl:period":"2025-06-01T00:00:00/2025-08-31T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"calm:EchoLakeFoodsIncMember"},"factValues":[{"value":"594000","decimals":-3}]},{"name":"rpt:f-275","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","xbrl:period":"2025-03-02T00:00:00/2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"calm:EchoLakeFoodsIncMember"},"factValues":[{"value":"6600000","decimals":-5}]},{"name":"rpt:f-276","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","us-gaap:BusinessAcquisitionAxis":"calm:CleanEggLlcMember"},"factValues":[{"value":"2025-10-10"}]},{"name":"rpt:f-277","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesGross","xbrl:period":"2025-10-10T00:00:00/2025-10-11T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"calm:CleanEggLlcMember"},"factValues":[{"value":"23700000","decimals":-5}]},{"name":"rpt:f-278","factDimensions":{"xbrl:concept":"calm:BusinessCombinationNumberOfLayersAndPulletsAcquired","xbrl:period":"2025-10-11T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"dummy:Layers","us-gaap:BusinessAcquisitionAxis":"calm:CleanEggLlcMember"},"factValues":[{"value":"677000","decimals":-3}]},{"name":"rpt:f-279","factDimensions":{"xbrl:concept":"us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer50\" style=\"position:relative;line-height:normal;width:701px;height:63px;\"><div id=\"TextContainer50\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"><div id=\"a2549\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;\">Note 3 - Investment</div><div id=\"a2556\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:120px;top:0px;\">Securities Available-for-Sale </div><div id=\"a2564\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">The following<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>represents the Company\u2019s<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>investment securities<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>available-for-sale as of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>November 29,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>2025 and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>May 31,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>2025 </div><div id=\"a2576\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">(in thousands):</div></div></div><div id=\"TextBlockContainer54\" style=\"position:relative;line-height:normal;width:692px;height:152px;\"><div style=\"position:absolute; width:256px; height:17.3px; left:1.4px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4.3px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:257.4px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:267.5px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:270.3px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:279.5px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:282.3px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:364.5px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:374.6px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.2px; height:15.4px; left:377.5px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:386.6px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:389.5px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:471.6px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:481.7px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.2px; height:15.4px; left:484.6px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:493.7px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:496.6px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:578.7px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:588.8px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:591.2px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:600.8px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:603.2px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:256.5px; height:1px; left:1.4px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:257.9px; top:30.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.9px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.9px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:280.4px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:365px; top:30.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:375.1px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:387.1px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:387.5px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:1px; left:472.1px; top:30.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.7px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.7px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:85px; height:1px; left:494.2px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:1px; left:579.2px; top:30.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.8px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.8px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:601.3px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:256px; height:17.3px; left:1.4px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4.3px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:257.4px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:267.5px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.5px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:279.5px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:282.3px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:364.5px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:374.6px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.6px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:386.6px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:389.5px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:471.6px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:481.7px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.7px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:493.7px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:496.6px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:578.7px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:588.8px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.8px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:600.8px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:603.2px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:256px; height:16.8px; left:1.4px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4.3px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:257.4px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:267.5px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.5px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:279.5px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:282.3px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:364.5px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:374.6px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.6px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:386.6px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:389.5px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:471.6px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:481.7px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.7px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:493.7px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:496.6px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:578.7px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:588.8px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.8px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:600.8px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:603.2px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:256px; height:17.3px; left:1.4px; top:133.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4.3px; top:135.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:257.4px; top:133.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:135.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:267.5px; top:133.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:270.3px; top:135.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:279.5px; top:133.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:282.3px; top:135.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:364.5px; top:133.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:135.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:374.6px; top:133.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.2px; height:15.4px; left:377.5px; top:135.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:386.6px; top:133.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:389.5px; top:135.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:471.6px; top:133.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:135.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:481.7px; top:133.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.2px; height:15.4px; left:484.6px; top:135.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:493.7px; top:133.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:496.6px; top:135.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:578.7px; top:133.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:135.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:588.8px; top:133.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:591.2px; top:135.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:600.8px; top:133.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:603.2px; top:135.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:256.5px; height:1px; left:1.4px; top:133.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:257.9px; top:133.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.9px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.9px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:280.4px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:365px; top:133.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:375.1px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:387.1px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:387.5px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:1px; left:472.1px; top:133.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.7px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.7px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:85px; height:1px; left:494.2px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:1px; left:579.2px; top:133.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.8px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.8px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:601.3px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:267px; top:151px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:279px; top:151px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:281.9px; top:151px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:374.1px; top:151px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:386.1px; top:151px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:389px; top:151px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:480.7px; top:151px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:492.7px; top:151px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:83.6px; height:1px; left:495.6px; top:151px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:587.8px; top:151px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:599.8px; top:151px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:602.7px; top:151px; background-color:#000000; \"> </div>\n<div id=\"TextContainer54\" style=\"position:relative;width:692px;z-index:1;font-size:13.44px;\"><div id=\"a2579\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:15px;\">November 29, 2025 </div><div id=\"a2582\" style=\"position:absolute;font-family:'Times New Roman';left:288px;top:0px;\">Amortized </div><div id=\"a2584\" style=\"position:absolute;font-family:'Times New Roman';left:304px;top:15px;\">Cost </div><div id=\"a2587\" style=\"position:absolute;font-family:'Times New Roman';left:394px;top:0px;\">Unrealized<div style=\"display:inline-block;width:3px;white-space:pre\"> </div></div><div id=\"a2589\" style=\"position:absolute;font-family:'Times New Roman';left:408px;top:15px;\">Gains </div><div id=\"a2592\" style=\"position:absolute;font-family:'Times New Roman';left:502px;top:0px;\">Unrealized </div><div id=\"a2593\" style=\"position:absolute;font-family:'Times New Roman';left:512px;top:15px;\">Losses </div><div id=\"a2596\" style=\"position:absolute;font-family:'Times New Roman';left:610px;top:0px;\">Estimated<div style=\"display:inline-block;width:3px;white-space:pre\"> </div></div><div id=\"a2598\" style=\"position:absolute;font-family:'Times New Roman';left:609px;top:15px;\">Fair Value </div><div id=\"a2600\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:33px;\">Municipal bonds </div><div id=\"a2603\" style=\"position:absolute;font-family:'Times New Roman';left:271px;top:33px;\">$ </div><div id=\"a2605\" style=\"position:absolute;font-family:'Times New Roman';left:322px;top:33px;\">19,861</div><div id=\"a2608\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:33px;\">$ </div><div id=\"a2610\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:33px;\">57</div><div id=\"a2613\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:33px;\">$ </div><div id=\"a2615\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:33px;\">\u2014</div><div id=\"a2618\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:33px;\">$ </div><div id=\"a2620\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:33px;\">19,918</div><div id=\"a2622\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:50px;\">Commercial paper </div><div id=\"a2626\" style=\"position:absolute;font-family:'Times New Roman';left:322px;top:50px;\">21,329</div><div id=\"a2630\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:50px;\">\u2014</div><div id=\"a2634\" style=\"position:absolute;font-family:'Times New Roman';left:566px;top:50px;\">6</div><div id=\"a2638\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:50px;\">21,323</div><div id=\"a2640\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:67px;\">Corporate bonds </div><div id=\"a2644\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:67px;\">534,429</div><div id=\"a2648\" style=\"position:absolute;font-family:'Times New Roman';left:436px;top:67px;\">2,547</div><div id=\"a2652\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:67px;\">\u2014</div><div id=\"a2656\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:67px;\">536,976</div><div id=\"a2658\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:84px;\">Certificates of deposits </div><div id=\"a2662\" style=\"position:absolute;font-family:'Times New Roman';left:329px;top:84px;\">4,240</div><div id=\"a2666\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:84px;\">12</div><div id=\"a2670\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:84px;\">\u2014</div><div id=\"a2674\" style=\"position:absolute;font-family:'Times New Roman';left:650px;top:84px;\">4,252</div><div id=\"a2676\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:101px;\">US government and agency obligations </div><div id=\"a2680\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:101px;\">142,433</div><div id=\"a2684\" style=\"position:absolute;font-family:'Times New Roman';left:445px;top:101px;\">196</div><div id=\"a2688\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:101px;\">\u2014</div><div id=\"a2692\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:101px;\">142,629</div><div id=\"a2694\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:118px;\">Treasury bills </div><div id=\"a2698\" style=\"position:absolute;font-family:'Times New Roman';left:322px;top:118px;\">44,404</div><div id=\"a2702\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:118px;\">36</div><div id=\"a2706\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:118px;\">\u2014</div><div id=\"a2710\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:118px;\">44,440</div><div id=\"a2712\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:136px;\">Total current investment securities </div><div id=\"a2715\" style=\"position:absolute;font-family:'Times New Roman';left:271px;top:136px;\">$ </div><div id=\"a2717\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:136px;\">766,696</div><div id=\"a2720\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:136px;\">$ </div><div id=\"a2722\" style=\"position:absolute;font-family:'Times New Roman';left:436px;top:136px;\">2,848</div><div id=\"a2725\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:136px;\">$ </div><div id=\"a2727\" style=\"position:absolute;font-family:'Times New Roman';left:566px;top:136px;\">6</div><div id=\"a2730\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:136px;\">$ </div><div id=\"a2732\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:136px;\">769,538</div></div></div><div id=\"TextBlockContainer62\" style=\"position:relative;line-height:normal;width:692px;height:153px;\"><div id=\"div_59_XBRL_TS_196fa78e675342e1a486ccaad2a8572a\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer60\" style=\"position:relative;line-height:normal;width:692px;height:153px;\"><div style=\"position:absolute; width:256px; height:17.3px; left:1.4px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4.3px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:257.4px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:267.5px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:270.3px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:279.5px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:282.3px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:364.5px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:374.6px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.2px; height:15.4px; left:377.5px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:386.6px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:389.5px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:471.6px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:481.7px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.2px; height:15.4px; left:484.6px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:493.7px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:496.6px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:578.7px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:588.8px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:591.2px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:600.8px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:603.2px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:256.5px; height:1px; left:1.4px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:257.9px; top:30.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.9px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.9px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:280.4px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:365px; top:30.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:375.1px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:387.1px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:387.5px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:1px; left:472.1px; top:30.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.7px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.7px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:85px; height:1px; left:494.2px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:1px; left:579.2px; top:30.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.8px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.8px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:601.3px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:256px; height:16.8px; left:1.4px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:250.7px; height:14.9px; left:4.3px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:257.4px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:14.9px; left:257.4px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:267.5px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:14.9px; left:267.5px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:279.5px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:14.9px; left:282.3px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:364.5px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:14.9px; left:364.5px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:374.6px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:14.9px; left:374.6px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:386.6px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:14.9px; left:389.5px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:471.6px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:14.9px; left:471.6px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:481.7px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:14.9px; left:481.7px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:493.7px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:14.9px; left:496.6px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:578.7px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:14.9px; left:578.7px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:588.8px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:14.9px; left:588.8px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:600.8px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:14.9px; left:603.2px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:256px; height:16.8px; left:1.4px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4.3px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:257.4px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:267.5px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.5px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:279.5px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:282.3px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:364.5px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:374.6px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.6px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:386.6px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:389.5px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:471.6px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:481.7px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.7px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:493.7px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:496.6px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:578.7px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:588.8px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.8px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:600.8px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:603.2px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:256px; height:18.3px; left:1.4px; top:133.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4.3px; top:136.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:18.3px; left:257.4px; top:133.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:136.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:18.3px; left:267.5px; top:133.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:270.3px; top:136.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:18.3px; left:279.5px; top:133.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:282.3px; top:136.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:18.3px; left:364.5px; top:133.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:136.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:18.3px; left:374.6px; top:133.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.2px; height:15.4px; left:377.5px; top:136.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:18.3px; left:386.6px; top:133.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:389.5px; top:136.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:18.3px; left:471.6px; top:133.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:136.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:18.3px; left:481.7px; top:133.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.2px; height:15.4px; left:484.6px; top:136.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:18.3px; left:493.7px; top:133.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:496.6px; top:136.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:18.3px; left:578.7px; top:133.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:136.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:18.3px; left:588.8px; top:133.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:591.2px; top:136.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:18.3px; left:600.8px; top:133.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:603.2px; top:136.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:256.5px; height:1px; left:1.4px; top:133.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:257.9px; top:133.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.9px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.9px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:280.4px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:365px; top:133.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:375.1px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:387.1px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:387.5px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:1px; left:472.1px; top:133.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.7px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.7px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:85px; height:1px; left:494.2px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:1px; left:579.2px; top:133.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.8px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.8px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:601.3px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:267px; top:152px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:279px; top:152px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:281.9px; top:152px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:374.1px; top:152px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:386.1px; top:152px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:389px; top:152px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:480.7px; top:152px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:492.7px; top:152px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:83.6px; height:1px; left:495.6px; top:152px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:587.8px; top:152px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:599.8px; top:152px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:602.7px; top:152px; background-color:#000000; \"> </div>\n<div id=\"TextContainer60\" style=\"position:relative;width:692px;z-index:1;font-size:13.44px;\"><div id=\"a2735\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:15px;\">May 31, 2025 </div><div id=\"a2738\" style=\"position:absolute;font-family:'Times New Roman';left:288px;top:0px;\">Amortized<div style=\"display:inline-block;width:3px;white-space:pre\"> </div></div><div id=\"a2740\" style=\"position:absolute;font-family:'Times New Roman';left:304px;top:15px;\">Cost </div><div id=\"a2743\" style=\"position:absolute;font-family:'Times New Roman';left:394px;top:0px;\">Unrealized<div style=\"display:inline-block;width:3px;white-space:pre\"> </div></div><div id=\"a2745\" style=\"position:absolute;font-family:'Times New Roman';left:408px;top:15px;\">Gains </div><div id=\"a2748\" style=\"position:absolute;font-family:'Times New Roman';left:502px;top:0px;\">Unrealized </div><div id=\"a2749\" style=\"position:absolute;font-family:'Times New Roman';left:512px;top:15px;\">Losses </div><div id=\"a2752\" style=\"position:absolute;font-family:'Times New Roman';left:610px;top:0px;\">Estimated<div style=\"display:inline-block;width:3px;white-space:pre\"> </div></div><div id=\"a2754\" style=\"position:absolute;font-family:'Times New Roman';left:609px;top:15px;\">Fair Value </div><div id=\"a2756\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:33px;\">Municipal bonds </div><div id=\"a2759\" style=\"position:absolute;font-family:'Times New Roman';left:271px;top:33px;\">$ </div><div id=\"a2761\" style=\"position:absolute;font-family:'Times New Roman';left:322px;top:33px;\">21,695</div><div id=\"a2764\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:33px;\">$ </div><div id=\"a2766\" style=\"position:absolute;font-family:'Times New Roman';left:459px;top:33px;\">3</div><div id=\"a2769\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:33px;\">$ </div><div id=\"a2771\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:33px;\">\u2014</div><div id=\"a2774\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:33px;\">$ </div><div id=\"a2776\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:33px;\">21,698</div><div id=\"a2778\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:50px;\">Commercial paper </div><div id=\"a2782\" style=\"position:absolute;font-family:'Times New Roman';left:322px;top:50px;\">90,880</div><div id=\"a2786\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:50px;\">\u2014</div><div id=\"a2790\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:50px;\">50</div><div id=\"a2794\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:50px;\">90,830</div><div id=\"a2796\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:67px;\">Corporate bonds </div><div id=\"a2800\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:67px;\">431,378</div><div id=\"a2804\" style=\"position:absolute;font-family:'Times New Roman';left:445px;top:67px;\">130</div><div id=\"a2808\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:67px;\">\u2014</div><div id=\"a2812\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:67px;\">431,508</div><div id=\"a2814\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:84px;\">Certificates of deposits </div><div id=\"a2818\" style=\"position:absolute;font-family:'Times New Roman';left:329px;top:84px;\">5,200</div><div id=\"a2822\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:84px;\">\u2014</div><div id=\"a2826\" style=\"position:absolute;font-family:'Times New Roman';left:566px;top:84px;\">6</div><div id=\"a2830\" style=\"position:absolute;font-family:'Times New Roman';left:650px;top:84px;\">5,194</div><div id=\"a2832\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:101px;\">US government and agency obligations </div><div id=\"a2836\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:101px;\">240,655</div><div id=\"a2840\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:101px;\">\u2014</div><div id=\"a2844\" style=\"position:absolute;font-family:'Times New Roman';left:552px;top:101px;\">260</div><div id=\"a2848\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:101px;\">240,395</div><div id=\"a2850\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:118px;\">Treasury bills </div><div id=\"a2854\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:118px;\">103,119</div><div id=\"a2858\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:118px;\">\u2014</div><div id=\"a2862\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:118px;\">36</div><div id=\"a2866\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:118px;\">103,083</div><div id=\"a2868\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:137px;\">Total current investment securities </div><div id=\"a2871\" style=\"position:absolute;font-family:'Times New Roman';left:271px;top:137px;\">$ </div><div id=\"a2873\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:137px;\">892,927</div><div id=\"a2876\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:137px;\">$ </div><div id=\"a2878\" style=\"position:absolute;font-family:'Times New Roman';left:445px;top:137px;\">133</div><div id=\"a2881\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:137px;\">$ </div><div id=\"a2883\" style=\"position:absolute;font-family:'Times New Roman';left:552px;top:137px;\">352</div><div id=\"a2886\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:137px;\">$ </div><div id=\"a2888\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:137px;\">892,708</div></div></div></div></div><div id=\"TextBlockContainer65\" style=\"position:relative;line-height:normal;width:701px;height:32px;\"><div id=\"TextContainer65\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"><div id=\"a2891\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">Actual maturities may differ from<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>contractual maturities as some borrowers have the right to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>call or prepay obligations with<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>or </div><div id=\"a2893\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:16px;\">without penalties. Contractual maturities of<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>current investment securities at November<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>29, 2025 are as follows (in thousands):</div></div></div><div id=\"TextBlockContainer69\" style=\"position:relative;line-height:normal;width:692px;height:70px;\"><div style=\"position:absolute; width:522.1px; height:16.8px; left:2.3px; top:16.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:516.8px; height:15.4px; left:4.7px; top:17.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:524.3px; top:16.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.2px; height:15.4px; left:527.2px; top:17.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:150.3px; height:16.8px; left:536.3px; top:16.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:140.7px; height:15.4px; left:539.2px; top:17.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:522.6px; height:1px; left:2.3px; top:15.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:524.8px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:536.8px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:149.4px; height:1px; left:537.3px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:522.1px; height:17.8px; left:2.3px; top:50.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:516.8px; height:15.4px; left:4.7px; top:53.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.8px; left:524.3px; top:50.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.2px; height:15.4px; left:527.2px; top:53.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:150.3px; height:17.8px; left:536.3px; top:50.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:140.7px; height:15.4px; left:539.2px; top:53.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:522.6px; height:1px; left:2.3px; top:50.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:524.8px; top:50.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:536.8px; top:50.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:149.4px; height:1px; left:537.3px; top:50.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:523.9px; top:69px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:535.9px; top:69px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:147.9px; height:1px; left:538.7px; top:69px; background-color:#000000; \"> </div>\n<div id=\"TextContainer69\" style=\"position:relative;width:692px;z-index:1;font-size:13.44px;\"><div id=\"a2903\" style=\"position:absolute;font-family:'Times New Roman';left:549px;top:0px;\">Estimated Fair Value </div><div id=\"a2905\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:18px;\">Within one year </div><div id=\"a2907\" style=\"position:absolute;font-family:'Times New Roman';left:527px;top:18px;\">$ </div><div id=\"a2909\" style=\"position:absolute;font-family:'Times New Roman';left:637px;top:18px;\">316,249</div><div id=\"a2911\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:35px;\">1-5 years </div><div id=\"a2916\" style=\"position:absolute;font-family:'Times New Roman';left:637px;top:35px;\">453,289</div><div id=\"a2918\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:53px;\">Total </div><div id=\"a2920\" style=\"position:absolute;font-family:'Times New Roman';left:527px;top:53px;\">$ </div><div id=\"a2922\" style=\"position:absolute;font-family:'Times New Roman';left:637px;top:53px;\">769,538</div></div></div>","language":"en-us"}]},{"name":"rpt:f-280","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer56\" style=\"position:relative;line-height:normal;width:692px;height:152px;\"><div id=\"div_53_XBRL_TS_a50173d69a24496e807dd64584d9f08b\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer54\" style=\"position:relative;line-height:normal;width:692px;height:152px;\"><div style=\"position:absolute; width:256px; height:17.3px; left:1.4px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4.3px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:257.4px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:267.5px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:270.3px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:279.5px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:282.3px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:364.5px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:374.6px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.2px; height:15.4px; left:377.5px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:386.6px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:389.5px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:471.6px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:481.7px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.2px; height:15.4px; left:484.6px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:493.7px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:496.6px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:578.7px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:588.8px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:591.2px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:600.8px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:603.2px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:256.5px; height:1px; left:1.4px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:257.9px; top:30.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.9px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.9px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:280.4px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:365px; top:30.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:375.1px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:387.1px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:387.5px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:1px; left:472.1px; top:30.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.7px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.7px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:85px; height:1px; left:494.2px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:1px; left:579.2px; top:30.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.8px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.8px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:601.3px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:256px; height:17.3px; left:1.4px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4.3px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:257.4px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:267.5px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.5px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:279.5px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:282.3px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:364.5px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:374.6px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.6px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:386.6px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:389.5px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:471.6px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:481.7px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.7px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:493.7px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:496.6px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:578.7px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:588.8px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.8px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:600.8px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:603.2px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:256px; height:16.8px; left:1.4px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4.3px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:257.4px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:267.5px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.5px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:279.5px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:282.3px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:364.5px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:374.6px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.6px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:386.6px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:389.5px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:471.6px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:481.7px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.7px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:493.7px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:496.6px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:578.7px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:588.8px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.8px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:600.8px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:603.2px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:256px; height:17.3px; left:1.4px; top:133.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4.3px; top:135.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:257.4px; top:133.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:135.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:267.5px; top:133.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:270.3px; top:135.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:279.5px; top:133.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:282.3px; top:135.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:364.5px; top:133.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:135.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:374.6px; top:133.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.2px; height:15.4px; left:377.5px; top:135.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:386.6px; top:133.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:389.5px; top:135.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:471.6px; top:133.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:135.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:481.7px; top:133.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.2px; height:15.4px; left:484.6px; top:135.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:493.7px; top:133.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:496.6px; top:135.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:578.7px; top:133.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:135.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:588.8px; top:133.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:591.2px; top:135.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:600.8px; top:133.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:603.2px; top:135.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:256.5px; height:1px; left:1.4px; top:133.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:257.9px; top:133.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.9px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.9px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:280.4px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:365px; top:133.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:375.1px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:387.1px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:387.5px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:1px; left:472.1px; top:133.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.7px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.7px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:85px; height:1px; left:494.2px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:1px; left:579.2px; top:133.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.8px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.8px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:601.3px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:267px; top:151px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:279px; top:151px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:281.9px; top:151px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:374.1px; top:151px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:386.1px; top:151px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:389px; top:151px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:480.7px; top:151px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:492.7px; top:151px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:83.6px; height:1px; left:495.6px; top:151px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:587.8px; top:151px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:599.8px; top:151px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:602.7px; top:151px; background-color:#000000; \"> </div>\n<div id=\"TextContainer54\" style=\"position:relative;width:692px;z-index:1;font-size:13.44px;\"><div id=\"a2579\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:15px;\">November 29, 2025 </div><div id=\"a2582\" style=\"position:absolute;font-family:'Times New Roman';left:288px;top:0px;\">Amortized </div><div id=\"a2584\" style=\"position:absolute;font-family:'Times New Roman';left:304px;top:15px;\">Cost </div><div id=\"a2587\" style=\"position:absolute;font-family:'Times New Roman';left:394px;top:0px;\">Unrealized<div style=\"display:inline-block;width:3px;white-space:pre\"> </div></div><div id=\"a2589\" style=\"position:absolute;font-family:'Times New Roman';left:408px;top:15px;\">Gains </div><div id=\"a2592\" style=\"position:absolute;font-family:'Times New Roman';left:502px;top:0px;\">Unrealized </div><div id=\"a2593\" style=\"position:absolute;font-family:'Times New Roman';left:512px;top:15px;\">Losses </div><div id=\"a2596\" style=\"position:absolute;font-family:'Times New Roman';left:610px;top:0px;\">Estimated<div style=\"display:inline-block;width:3px;white-space:pre\"> </div></div><div id=\"a2598\" style=\"position:absolute;font-family:'Times New Roman';left:609px;top:15px;\">Fair Value </div><div id=\"a2600\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:33px;\">Municipal bonds </div><div id=\"a2603\" style=\"position:absolute;font-family:'Times New Roman';left:271px;top:33px;\">$ </div><div id=\"a2605\" style=\"position:absolute;font-family:'Times New Roman';left:322px;top:33px;\">19,861</div><div id=\"a2608\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:33px;\">$ </div><div id=\"a2610\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:33px;\">57</div><div id=\"a2613\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:33px;\">$ </div><div id=\"a2615\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:33px;\">\u2014</div><div id=\"a2618\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:33px;\">$ </div><div id=\"a2620\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:33px;\">19,918</div><div id=\"a2622\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:50px;\">Commercial paper </div><div id=\"a2626\" style=\"position:absolute;font-family:'Times New Roman';left:322px;top:50px;\">21,329</div><div id=\"a2630\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:50px;\">\u2014</div><div id=\"a2634\" style=\"position:absolute;font-family:'Times New Roman';left:566px;top:50px;\">6</div><div id=\"a2638\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:50px;\">21,323</div><div id=\"a2640\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:67px;\">Corporate bonds </div><div id=\"a2644\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:67px;\">534,429</div><div id=\"a2648\" style=\"position:absolute;font-family:'Times New Roman';left:436px;top:67px;\">2,547</div><div id=\"a2652\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:67px;\">\u2014</div><div id=\"a2656\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:67px;\">536,976</div><div id=\"a2658\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:84px;\">Certificates of deposits </div><div id=\"a2662\" style=\"position:absolute;font-family:'Times New Roman';left:329px;top:84px;\">4,240</div><div id=\"a2666\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:84px;\">12</div><div id=\"a2670\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:84px;\">\u2014</div><div id=\"a2674\" style=\"position:absolute;font-family:'Times New Roman';left:650px;top:84px;\">4,252</div><div id=\"a2676\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:101px;\">US government and agency obligations </div><div id=\"a2680\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:101px;\">142,433</div><div id=\"a2684\" style=\"position:absolute;font-family:'Times New Roman';left:445px;top:101px;\">196</div><div id=\"a2688\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:101px;\">\u2014</div><div id=\"a2692\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:101px;\">142,629</div><div id=\"a2694\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:118px;\">Treasury bills </div><div id=\"a2698\" style=\"position:absolute;font-family:'Times New Roman';left:322px;top:118px;\">44,404</div><div id=\"a2702\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:118px;\">36</div><div id=\"a2706\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:118px;\">\u2014</div><div id=\"a2710\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:118px;\">44,440</div><div id=\"a2712\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:136px;\">Total current investment securities </div><div id=\"a2715\" style=\"position:absolute;font-family:'Times New Roman';left:271px;top:136px;\">$ </div><div id=\"a2717\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:136px;\">766,696</div><div id=\"a2720\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:136px;\">$ </div><div id=\"a2722\" style=\"position:absolute;font-family:'Times New Roman';left:436px;top:136px;\">2,848</div><div id=\"a2725\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:136px;\">$ </div><div id=\"a2727\" style=\"position:absolute;font-family:'Times New Roman';left:566px;top:136px;\">6</div><div id=\"a2730\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:136px;\">$ </div><div id=\"a2732\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:136px;\">769,538</div></div></div></div></div><div id=\"TextBlockContainer60\" style=\"position:relative;line-height:normal;width:692px;height:153px;\"><div style=\"position:absolute; width:256px; height:17.3px; left:1.4px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4.3px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:257.4px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:267.5px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:270.3px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:279.5px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:282.3px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:364.5px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:374.6px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.2px; height:15.4px; left:377.5px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:386.6px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:389.5px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:471.6px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:481.7px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.2px; height:15.4px; left:484.6px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:493.7px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:496.6px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:578.7px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:588.8px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:591.2px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:600.8px; top:31px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:603.2px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:256.5px; height:1px; left:1.4px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:257.9px; top:30.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.9px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.9px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:280.4px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:365px; top:30.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:375.1px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:387.1px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:387.5px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:1px; left:472.1px; top:30.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.7px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.7px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:85px; height:1px; left:494.2px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:1px; left:579.2px; top:30.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.8px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.8px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:601.3px; top:30.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:256px; height:16.8px; left:1.4px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:250.7px; height:14.9px; left:4.3px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:257.4px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:14.9px; left:257.4px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:267.5px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:14.9px; left:267.5px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:279.5px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:14.9px; left:282.3px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:364.5px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:14.9px; left:364.5px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:374.6px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:14.9px; left:374.6px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:386.6px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:14.9px; left:389.5px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:471.6px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:14.9px; left:471.6px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:481.7px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:14.9px; left:481.7px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:493.7px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:14.9px; left:496.6px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:578.7px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:14.9px; left:578.7px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:588.8px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:14.9px; left:588.8px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:600.8px; top:65.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:14.9px; left:603.2px; top:67px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:256px; height:16.8px; left:1.4px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4.3px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:257.4px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:267.5px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.5px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:279.5px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:282.3px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:364.5px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:374.6px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.6px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:386.6px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:389.5px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:471.6px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:481.7px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.7px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:493.7px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:496.6px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:578.7px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:588.8px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.8px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:600.8px; top:99.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:603.2px; top:100.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:256px; height:18.3px; left:1.4px; top:133.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4.3px; top:136.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:18.3px; left:257.4px; top:133.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:136.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:18.3px; left:267.5px; top:133.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:270.3px; top:136.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:18.3px; left:279.5px; top:133.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:282.3px; top:136.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:18.3px; left:364.5px; top:133.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:136.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:18.3px; left:374.6px; top:133.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.2px; height:15.4px; left:377.5px; top:136.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:18.3px; left:386.6px; top:133.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:389.5px; top:136.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:18.3px; left:471.6px; top:133.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:136.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:18.3px; left:481.7px; top:133.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.2px; height:15.4px; left:484.6px; top:136.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:18.3px; left:493.7px; top:133.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:496.6px; top:136.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:18.3px; left:578.7px; top:133.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:136.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:18.3px; left:588.8px; top:133.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:591.2px; top:136.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:18.3px; left:600.8px; top:133.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:603.2px; top:136.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:256.5px; height:1px; left:1.4px; top:133.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:257.9px; top:133.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.9px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.9px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:280.4px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:365px; top:133.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:375.1px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:387.1px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:387.5px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:1px; left:472.1px; top:133.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.7px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.7px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:85px; height:1px; left:494.2px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:1px; left:579.2px; top:133.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.8px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.8px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:601.3px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:267px; top:152px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:279px; top:152px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:281.9px; top:152px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:374.1px; top:152px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:386.1px; top:152px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:389px; top:152px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:480.7px; top:152px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:492.7px; top:152px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:83.6px; height:1px; left:495.6px; top:152px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:587.8px; top:152px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:599.8px; top:152px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:602.7px; top:152px; background-color:#000000; \"> </div>\n<div id=\"TextContainer60\" style=\"position:relative;width:692px;z-index:1;font-size:13.44px;\"><div id=\"a2735\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:15px;\">May 31, 2025 </div><div id=\"a2738\" style=\"position:absolute;font-family:'Times New Roman';left:288px;top:0px;\">Amortized<div style=\"display:inline-block;width:3px;white-space:pre\"> </div></div><div id=\"a2740\" style=\"position:absolute;font-family:'Times New Roman';left:304px;top:15px;\">Cost </div><div id=\"a2743\" style=\"position:absolute;font-family:'Times New Roman';left:394px;top:0px;\">Unrealized<div style=\"display:inline-block;width:3px;white-space:pre\"> </div></div><div id=\"a2745\" style=\"position:absolute;font-family:'Times New Roman';left:408px;top:15px;\">Gains </div><div id=\"a2748\" style=\"position:absolute;font-family:'Times New Roman';left:502px;top:0px;\">Unrealized </div><div id=\"a2749\" style=\"position:absolute;font-family:'Times New Roman';left:512px;top:15px;\">Losses </div><div id=\"a2752\" style=\"position:absolute;font-family:'Times New Roman';left:610px;top:0px;\">Estimated<div style=\"display:inline-block;width:3px;white-space:pre\"> </div></div><div id=\"a2754\" style=\"position:absolute;font-family:'Times New Roman';left:609px;top:15px;\">Fair Value </div><div id=\"a2756\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:33px;\">Municipal bonds </div><div id=\"a2759\" style=\"position:absolute;font-family:'Times New Roman';left:271px;top:33px;\">$ </div><div id=\"a2761\" style=\"position:absolute;font-family:'Times New Roman';left:322px;top:33px;\">21,695</div><div id=\"a2764\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:33px;\">$ </div><div id=\"a2766\" style=\"position:absolute;font-family:'Times New Roman';left:459px;top:33px;\">3</div><div id=\"a2769\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:33px;\">$ </div><div id=\"a2771\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:33px;\">\u2014</div><div id=\"a2774\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:33px;\">$ </div><div id=\"a2776\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:33px;\">21,698</div><div id=\"a2778\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:50px;\">Commercial paper </div><div id=\"a2782\" style=\"position:absolute;font-family:'Times New Roman';left:322px;top:50px;\">90,880</div><div id=\"a2786\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:50px;\">\u2014</div><div id=\"a2790\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:50px;\">50</div><div id=\"a2794\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:50px;\">90,830</div><div id=\"a2796\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:67px;\">Corporate bonds </div><div id=\"a2800\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:67px;\">431,378</div><div id=\"a2804\" style=\"position:absolute;font-family:'Times New Roman';left:445px;top:67px;\">130</div><div id=\"a2808\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:67px;\">\u2014</div><div id=\"a2812\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:67px;\">431,508</div><div id=\"a2814\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:84px;\">Certificates of deposits </div><div id=\"a2818\" style=\"position:absolute;font-family:'Times New Roman';left:329px;top:84px;\">5,200</div><div id=\"a2822\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:84px;\">\u2014</div><div id=\"a2826\" style=\"position:absolute;font-family:'Times New Roman';left:566px;top:84px;\">6</div><div id=\"a2830\" style=\"position:absolute;font-family:'Times New Roman';left:650px;top:84px;\">5,194</div><div id=\"a2832\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:101px;\">US government and agency obligations </div><div id=\"a2836\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:101px;\">240,655</div><div id=\"a2840\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:101px;\">\u2014</div><div id=\"a2844\" style=\"position:absolute;font-family:'Times New Roman';left:552px;top:101px;\">260</div><div id=\"a2848\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:101px;\">240,395</div><div id=\"a2850\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:118px;\">Treasury bills </div><div id=\"a2854\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:118px;\">103,119</div><div id=\"a2858\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:118px;\">\u2014</div><div id=\"a2862\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:118px;\">36</div><div id=\"a2866\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:118px;\">103,083</div><div id=\"a2868\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:137px;\">Total current investment securities </div><div id=\"a2871\" style=\"position:absolute;font-family:'Times New Roman';left:271px;top:137px;\">$ </div><div id=\"a2873\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:137px;\">892,927</div><div id=\"a2876\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:137px;\">$ </div><div id=\"a2878\" style=\"position:absolute;font-family:'Times New Roman';left:445px;top:137px;\">133</div><div id=\"a2881\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:137px;\">$ </div><div id=\"a2883\" style=\"position:absolute;font-family:'Times New Roman';left:552px;top:137px;\">352</div><div id=\"a2886\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:137px;\">$ </div><div id=\"a2888\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:137px;\">892,708</div></div></div>","language":"en-us"}]},{"name":"rpt:f-281","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:MunicipalBondsMember"},"factValues":[{"value":"19861000","decimals":-3}]},{"name":"rpt:f-282","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:MunicipalBondsMember"},"factValues":[{"value":"57000","decimals":-3}]},{"name":"rpt:f-283","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:MunicipalBondsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-284","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:MunicipalBondsMember"},"factValues":[{"value":"19918000","decimals":-3}]},{"name":"rpt:f-285","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"21329000","decimals":-3}]},{"name":"rpt:f-286","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-287","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"6000","decimals":-3}]},{"name":"rpt:f-288","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"21323000","decimals":-3}]},{"name":"rpt:f-289","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"534429000","decimals":-3}]},{"name":"rpt:f-290","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"2547000","decimals":-3}]},{"name":"rpt:f-291","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-292","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"536976000","decimals":-3}]},{"name":"rpt:f-293","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"4240000","decimals":-3}]},{"name":"rpt:f-294","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"12000","decimals":-3}]},{"name":"rpt:f-295","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-296","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"4252000","decimals":-3}]},{"name":"rpt:f-297","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"142433000","decimals":-3}]},{"name":"rpt:f-298","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"196000","decimals":-3}]},{"name":"rpt:f-299","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-300","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"142629000","decimals":-3}]},{"name":"rpt:f-301","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USTreasuryBillSecuritiesMember"},"factValues":[{"value":"44404000","decimals":-3}]},{"name":"rpt:f-302","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USTreasuryBillSecuritiesMember"},"factValues":[{"value":"36000","decimals":-3}]},{"name":"rpt:f-303","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USTreasuryBillSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-304","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USTreasuryBillSecuritiesMember"},"factValues":[{"value":"44440000","decimals":-3}]},{"name":"rpt:f-305","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"766696000","decimals":-3}]},{"name":"rpt:f-306","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2848000","decimals":-3}]},{"name":"rpt:f-307","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6000","decimals":-3}]},{"name":"rpt:f-308","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"769538000","decimals":-3}]},{"name":"rpt:f-309","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:MunicipalBondsMember"},"factValues":[{"value":"21695000","decimals":-3}]},{"name":"rpt:f-310","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:MunicipalBondsMember"},"factValues":[{"value":"3000","decimals":-3}]},{"name":"rpt:f-311","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:MunicipalBondsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-312","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:MunicipalBondsMember"},"factValues":[{"value":"21698000","decimals":-3}]},{"name":"rpt:f-313","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"90880000","decimals":-3}]},{"name":"rpt:f-314","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-315","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"50000","decimals":-3}]},{"name":"rpt:f-316","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"90830000","decimals":-3}]},{"name":"rpt:f-317","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"431378000","decimals":-3}]},{"name":"rpt:f-318","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"130000","decimals":-3}]},{"name":"rpt:f-319","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-320","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"431508000","decimals":-3}]},{"name":"rpt:f-321","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"5200000","decimals":-3}]},{"name":"rpt:f-322","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-323","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"6000","decimals":-3}]},{"name":"rpt:f-324","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"5194000","decimals":-3}]},{"name":"rpt:f-325","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"240655000","decimals":-3}]},{"name":"rpt:f-326","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-327","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"260000","decimals":-3}]},{"name":"rpt:f-328","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"240395000","decimals":-3}]},{"name":"rpt:f-329","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USTreasuryBillSecuritiesMember"},"factValues":[{"value":"103119000","decimals":-3}]},{"name":"rpt:f-330","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USTreasuryBillSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-331","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USTreasuryBillSecuritiesMember"},"factValues":[{"value":"36000","decimals":-3}]},{"name":"rpt:f-332","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USTreasuryBillSecuritiesMember"},"factValues":[{"value":"103083000","decimals":-3}]},{"name":"rpt:f-333","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"892927000","decimals":-3}]},{"name":"rpt:f-334","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"133000","decimals":-3}]},{"name":"rpt:f-335","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"352000","decimals":-3}]},{"name":"rpt:f-336","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"892708000","decimals":-3}]},{"name":"rpt:f-337","factDimensions":{"xbrl:concept":"us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer71\" style=\"position:relative;line-height:normal;width:692px;height:70px;\"><div id=\"div_68_XBRL_TS_5c62ff613b0549ef8d5f794846b1d408\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer69\" style=\"position:relative;line-height:normal;width:692px;height:70px;\"><div style=\"position:absolute; width:522.1px; height:16.8px; left:2.3px; top:16.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:516.8px; height:15.4px; left:4.7px; top:17.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:524.3px; top:16.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.2px; height:15.4px; left:527.2px; top:17.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:150.3px; height:16.8px; left:536.3px; top:16.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:140.7px; height:15.4px; left:539.2px; top:17.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:522.6px; height:1px; left:2.3px; top:15.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:524.8px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:536.8px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:149.4px; height:1px; left:537.3px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:522.1px; height:17.8px; left:2.3px; top:50.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:516.8px; height:15.4px; left:4.7px; top:53.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.8px; left:524.3px; top:50.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.2px; height:15.4px; left:527.2px; top:53.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:150.3px; height:17.8px; left:536.3px; top:50.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:140.7px; height:15.4px; left:539.2px; top:53.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:522.6px; height:1px; left:2.3px; top:50.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:524.8px; top:50.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:536.8px; top:50.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:149.4px; height:1px; left:537.3px; top:50.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:523.9px; top:69px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:535.9px; top:69px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:147.9px; height:1px; left:538.7px; top:69px; background-color:#000000; \"> </div>\n<div id=\"TextContainer69\" style=\"position:relative;width:692px;z-index:1;font-size:13.44px;\"><div id=\"a2903\" style=\"position:absolute;font-family:'Times New Roman';left:549px;top:0px;\">Estimated Fair Value </div><div id=\"a2905\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:18px;\">Within one year </div><div id=\"a2907\" style=\"position:absolute;font-family:'Times New Roman';left:527px;top:18px;\">$ </div><div id=\"a2909\" style=\"position:absolute;font-family:'Times New Roman';left:637px;top:18px;\">316,249</div><div id=\"a2911\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:35px;\">1-5 years </div><div id=\"a2916\" style=\"position:absolute;font-family:'Times New Roman';left:637px;top:35px;\">453,289</div><div id=\"a2918\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:53px;\">Total </div><div id=\"a2920\" style=\"position:absolute;font-family:'Times New Roman';left:527px;top:53px;\">$ </div><div id=\"a2922\" style=\"position:absolute;font-family:'Times New Roman';left:637px;top:53px;\">769,538</div></div></div></div></div>","language":"en-us"}]},{"name":"rpt:f-338","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"316249000","decimals":-3}]},{"name":"rpt:f-339","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"453289000","decimals":-3}]},{"name":"rpt:f-340","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"769538000","decimals":-3}]},{"name":"rpt:f-341","factDimensions":{"xbrl:concept":"us-gaap:FairValueDisclosuresTextBlock","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer77\" style=\"position:relative;line-height:normal;width:701px;height:141px;\"><div id=\"TextContainer77\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"><div id=\"a2925\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;\">Note 4 - Fair Value Measurements</div></div><div id=\"div_74_XBRL_TS_8d49f4c31ba24b47ba6a950f49733339\" style=\"position:absolute;left:0px;top:32px;float:left;\"><div id=\"TextBlockContainer75\" style=\"position:relative;line-height:normal;width:701px;height:110px;\"><div id=\"TextContainer75\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"><div id=\"a2933\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">The Company<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>is required<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>to categorize both<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>financial and nonfinancial<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>assets and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>liabilities based on<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the following<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>fair value </div><div id=\"a2935\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:15px;\">hierarchy. The fair<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>value of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>an asset<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>is the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>price at<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>which the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>asset could<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>be sold<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>in an<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>orderly transaction between<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>unrelated, </div><div id=\"a2938\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">knowledgeable, and willing parties able to engage in the transaction. A liability\u2019s fair value is defined as the amount that would </div><div id=\"a2940\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">be paid<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>transfer the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>liability to<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>a new<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>obligor in<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>a transaction<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>between such<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>parties, not<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>amount that<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>would be<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>paid<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>to </div><div id=\"a2942\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:62px;\">settle the liability with the creditor. </div><div id=\"a2945\" style=\"position:absolute;font-family:'Times New Roman';left:53px;top:94px;\">\u2022</div><div id=\"a2947\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:77px;top:94px;\">Level 1</div><div id=\"a2948\" style=\"position:absolute;font-family:'Times New Roman';left:115px;top:94px;\"><div style=\"display:inline-block;width:3px;white-space:pre\"> </div>- Quoted prices in active markets<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>for identical assets or liabilities </div></div></div></div></div><div id=\"TextBlockContainer84\" style=\"position:relative;line-height:normal;width:701px;height:318px;\"><div style=\"position:absolute; width:362.1px; height:1px; left:4.3px; top:251.9px; background-color:#000000; \"> </div>\n<div id=\"div_81_XBRL_TS_8d49f4c31ba24b47ba6a950f49733339_1\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer82\" style=\"position:relative;line-height:normal;width:701px;height:222px;\"><div style=\"position:absolute; width:30.3px; height:1px; left:331.3px; top:-37.2px; background-color:#0000FF; \"> </div>\n<div style=\"position:absolute; width:391.4px; height:1px; left:4.3px; top:194.7px; background-color:#000000; \"> </div>\n<div id=\"TextContainer82\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"><div id=\"a2957\" style=\"position:absolute;font-family:'Times New Roman';left:53px;top:0px;\">\u2022</div><div id=\"a2959\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:77px;top:0px;\">Level 2</div><div id=\"a2960\" style=\"position:absolute;font-family:'Times New Roman';left:116px;top:0px;\"><div style=\"display:inline-block;width:4px;white-space:pre\"> </div>- Inputs<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>other than<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>quoted prices<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>included in<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Level 1<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>that are<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>observable for<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>asset or<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>liability,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>either </div><div id=\"a2964\" style=\"position:absolute;font-family:'Times New Roman';left:77px;top:16px;\">directly or indirectly, including: </div><div id=\"a2966\" style=\"position:absolute;font-family:'Times New Roman';left:101px;top:32px;\">\u25e6</div><div id=\"a2968\" style=\"position:absolute;font-family:'Times New Roman';left:125px;top:32px;\">Quoted prices for similar assets or liabilities<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>in active markets </div><div id=\"a2970\" style=\"position:absolute;font-family:'Times New Roman';left:101px;top:48px;\">\u25e6</div><div id=\"a2972\" style=\"position:absolute;font-family:'Times New Roman';left:125px;top:48px;\">Quoted prices for identical or similar<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>assets in non-active markets </div><div id=\"a2976\" style=\"position:absolute;font-family:'Times New Roman';left:101px;top:63px;\">\u25e6</div><div id=\"a2978\" style=\"position:absolute;font-family:'Times New Roman';left:125px;top:63px;\">Inputs other than quoted prices that are<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>observable for the asset or<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>liability </div><div id=\"a2980\" style=\"position:absolute;font-family:'Times New Roman';left:101px;top:79px;\">\u25e6</div><div id=\"a2982\" style=\"position:absolute;font-family:'Times New Roman';left:125px;top:79px;\">Inputs derived principally from or corroborated<div style=\"display:inline-block;width:1px;white-space:pre\"> </div>by other observable market data </div><div id=\"a2984\" style=\"position:absolute;font-family:'Times New Roman';left:53px;top:109px;\">\u2022</div><div id=\"a2986\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:77px;top:109px;\">Level 3</div><div id=\"a2987\" style=\"position:absolute;font-family:'Times New Roman';left:115px;top:109px;\"><div style=\"display:inline-block;width:3px;white-space:pre\"> </div>- Unobservable inputs for the asset or<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>liability that are supported by little or no market activity and that are </div><div id=\"a2991\" style=\"position:absolute;font-family:'Times New Roman';left:77px;top:124px;\">significant to the fair value of<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>the assets or liabilities </div><div id=\"a2994\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:156px;\">The disclosures of fair value of<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>certain financial assets and<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>liabilities that are recorded at cost are<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>as follows: </div><div id=\"a2996\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:181px;\">Cash and Cash Equivalents, Accounts<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>Receivable, and Accounts Payable</div><div id=\"a3009\" style=\"position:absolute;font-family:'Times New Roman';left:396px;top:181px;\"><div style=\"display:inline-block;width:3px;white-space:pre\"> </div></div><div id=\"a3011\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:206px;\">The carrying amount approximates fair<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>value due to the short maturity of these instruments.</div></div></div></div><div id=\"TextContainer84\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"><div id=\"a3014\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:238px;\">Assets and Liabilities Measured at Fair Value on a Recurring Basis </div><div id=\"a3017\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:270px;\">In accordance with the fair value hierarchy described above, the following table shows the fair value of our financial assets and </div><div id=\"a3020\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:286px;\">liabilities that<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>are required to<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>be measured<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>at fair<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>value on<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>a recurring<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>basis as<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>of November<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>29, 2025<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and May<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>31, 2025<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>(in </div><div id=\"a3021\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:302px;\">thousands):</div></div></div><div id=\"TextBlockContainer88\" style=\"position:relative;line-height:normal;width:692px;height:229px;\"><div style=\"position:absolute; width:256px; height:17.3px; left:1.4px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4.3px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:257.4px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:267.5px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.5px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:279.5px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:279.5px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:364.5px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:374.6px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.6px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:386.6px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:386.6px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:471.6px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:481.7px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.7px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:493.7px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:493.7px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:578.7px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:588.8px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.8px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:600.8px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:600.8px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:256.5px; height:1px; left:1.4px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:257.9px; top:15.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.9px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.9px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:280.4px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:365px; top:15.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:375.1px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:387.1px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:387.5px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:1px; left:472.1px; top:15.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.7px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.7px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:85px; height:1px; left:494.2px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:1px; left:579.2px; top:15.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.8px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.8px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:601.3px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:256px; height:17.3px; left:1.4px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:232.9px; height:15.4px; left:22.1px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:257.4px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:267.5px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.5px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:279.5px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:282.3px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:364.5px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:374.6px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.6px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:386.6px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:389.5px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:471.6px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:481.7px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.7px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:493.7px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:496.6px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:578.7px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:588.8px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.8px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:600.8px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:603.2px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:256px; height:16.8px; left:1.4px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:232.9px; height:15.4px; left:22.1px; top:85.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:257.4px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:85.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:267.5px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.5px; top:85.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:279.5px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:282.3px; top:85.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:364.5px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:85.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:374.6px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.6px; top:85.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:386.6px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:389.5px; top:85.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:471.6px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:85.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:481.7px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.7px; top:85.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:493.7px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:496.6px; top:85.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:578.7px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:85.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:588.8px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.8px; top:85.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:600.8px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:603.2px; top:85.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:256px; height:16.8px; left:1.4px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:232.9px; height:15.4px; left:22.1px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:257.4px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:267.5px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.5px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:279.5px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:282.3px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:364.5px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:374.6px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.6px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:386.6px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:389.5px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:471.6px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:481.7px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.7px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:493.7px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:496.6px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:578.7px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:588.8px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.8px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:600.8px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:603.2px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.9px; top:134.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.9px; top:134.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:280.4px; top:134.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:375.1px; top:134.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:387.1px; top:134.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:387.5px; top:134.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.7px; top:134.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.7px; top:134.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:85px; height:1px; left:494.2px; top:134.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.8px; top:134.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.8px; top:134.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:601.3px; top:134.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:256px; height:18.2px; left:1.4px; top:156.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:238.2px; height:15.4px; left:19.2px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:18.2px; left:257.4px; top:156.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:18.2px; left:267.5px; top:156.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.5px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:18.2px; left:279.5px; top:156.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:279.5px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:18.2px; left:364.5px; top:156.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:18.2px; left:374.6px; top:156.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.6px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:18.2px; left:386.6px; top:156.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:386.6px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:18.2px; left:471.6px; top:156.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:18.2px; left:481.7px; top:156.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.7px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:18.2px; left:493.7px; top:156.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:493.7px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:18.2px; left:578.7px; top:156.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:18.2px; left:588.8px; top:156.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.8px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:18.2px; left:600.8px; top:156.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:600.8px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:256.5px; height:2.9px; left:1.4px; top:153.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:2.9px; left:257.9px; top:153.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.9px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.9px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:279.9px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:279.9px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:282.8px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:282.8px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:2.9px; left:365px; top:153.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:375.1px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:375.1px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:387.1px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:387.1px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:389.9px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:389.9px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:2.9px; left:472.1px; top:153.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.7px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.7px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:493.7px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:493.7px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:82.6px; height:1px; left:496.6px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:82.6px; height:1px; left:496.6px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:2.9px; left:579.2px; top:153.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.8px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.8px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:600.8px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:600.8px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:603.7px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:603.7px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:256px; height:17.3px; left:1.4px; top:191.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:232.9px; height:15.4px; left:22.1px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:257.4px; top:191.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:267.5px; top:191.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:270.3px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:279.5px; top:191.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:282.3px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:364.5px; top:191.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:374.6px; top:191.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.2px; height:15.4px; left:377.5px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:386.6px; top:191.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:389.5px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:471.6px; top:191.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:481.7px; top:191.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.2px; height:15.4px; left:484.6px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:493.7px; top:191.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:496.6px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:578.7px; top:191.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:588.8px; top:191.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:591.2px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:600.8px; top:191.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:603.2px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.9px; top:208.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.9px; top:208.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:280.4px; top:208.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:375.1px; top:208.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:387.1px; top:208.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:387.5px; top:208.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.7px; top:208.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.7px; top:208.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:85px; height:1px; left:494.2px; top:208.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.8px; top:208.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.8px; top:208.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:601.3px; top:208.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:267px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:279px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:281.9px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:374.1px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:386.1px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:389px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:480.7px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:492.7px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:83.6px; height:1px; left:495.6px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:587.8px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:599.8px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:602.7px; top:227.4px; background-color:#000000; \"> </div>\n<div id=\"TextContainer88\" style=\"position:relative;width:692px;z-index:1;font-size:13.44px;\"><div id=\"a3024\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">November 29, 2025 </div><div id=\"a3027\" style=\"position:absolute;font-family:'Times New Roman';left:296px;top:0px;\">Level 1 </div><div id=\"a3030\" style=\"position:absolute;font-family:'Times New Roman';left:403px;top:0px;\">Level 2 </div><div id=\"a3033\" style=\"position:absolute;font-family:'Times New Roman';left:510px;top:0px;\">Level 3 </div><div id=\"a3036\" style=\"position:absolute;font-family:'Times New Roman';left:616px;top:0px;\">Balance </div><div id=\"a3038\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:18px;\">Assets </div><div id=\"a3052\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:35px;\">Municipal bonds </div><div id=\"a3055\" style=\"position:absolute;font-family:'Times New Roman';left:271px;top:35px;\">$ </div><div id=\"a3057\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:35px;\">\u2014</div><div id=\"a3060\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:35px;\">$ </div><div id=\"a3062\" style=\"position:absolute;font-family:'Times New Roman';left:429px;top:35px;\">19,918</div><div id=\"a3065\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:35px;\">$ </div><div id=\"a3067\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:35px;\">\u2014</div><div id=\"a3070\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:35px;\">$ </div><div id=\"a3072\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:35px;\">19,918</div><div id=\"a3074\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:52px;\">Commercial paper </div><div id=\"a3078\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:52px;\">\u2014</div><div id=\"a3082\" style=\"position:absolute;font-family:'Times New Roman';left:429px;top:52px;\">21,323</div><div id=\"a3086\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:52px;\">\u2014</div><div id=\"a3090\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:52px;\">21,323</div><div id=\"a3092\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:69px;\">Corporate bonds </div><div id=\"a3096\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:69px;\">\u2014</div><div id=\"a3100\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:69px;\">536,976</div><div id=\"a3104\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:69px;\">\u2014</div><div id=\"a3108\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:69px;\">536,976</div><div id=\"a3110\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:85px;\">Certificates of deposits </div><div id=\"a3114\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:85px;\">\u2014</div><div id=\"a3118\" style=\"position:absolute;font-family:'Times New Roman';left:436px;top:85px;\">4,252</div><div id=\"a3122\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:85px;\">\u2014</div><div id=\"a3126\" style=\"position:absolute;font-family:'Times New Roman';left:650px;top:85px;\">4,252</div><div id=\"a3128\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:103px;\">US government and agency obligations </div><div id=\"a3132\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:103px;\">\u2014</div><div id=\"a3136\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:103px;\">142,629</div><div id=\"a3140\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:103px;\">\u2014</div><div id=\"a3144\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:103px;\">142,629</div><div id=\"a3146\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:120px;\">Treasury bills </div><div id=\"a3150\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:120px;\">\u2014</div><div id=\"a3154\" style=\"position:absolute;font-family:'Times New Roman';left:429px;top:120px;\">44,440</div><div id=\"a3158\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:120px;\">\u2014</div><div id=\"a3162\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:120px;\">44,440</div><div id=\"a3164\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:138px;\">Total assets measured at fair value </div><div id=\"a3167\" style=\"position:absolute;font-family:'Times New Roman';left:271px;top:138px;\">$ </div><div id=\"a3169\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:138px;\">\u2014</div><div id=\"a3172\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:138px;\">$ </div><div id=\"a3174\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:138px;\">769,538</div><div id=\"a3177\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:138px;\">$ </div><div id=\"a3179\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:138px;\">\u2014</div><div id=\"a3182\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:138px;\">$ </div><div id=\"a3184\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:138px;\">769,538</div><div id=\"a3199\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:176px;\">Liabilities </div><div id=\"a3213\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:194px;\">Contingent consideration </div><div id=\"a3216\" style=\"position:absolute;font-family:'Times New Roman';left:271px;top:194px;\">$ </div><div id=\"a3218\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:194px;\">\u2014</div><div id=\"a3221\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:194px;\">$ </div><div id=\"a3223\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:194px;\">\u2014</div><div id=\"a3226\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:194px;\">$ </div><div id=\"a3228\" style=\"position:absolute;font-family:'Times New Roman';left:536px;top:194px;\">23,000</div><div id=\"a3231\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:194px;\">$ </div><div id=\"a3233\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:194px;\">23,000</div><div id=\"a3235\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:212px;\">Total liabilities measured at fair value </div><div id=\"a3238\" style=\"position:absolute;font-family:'Times New Roman';left:271px;top:212px;\">$ </div><div id=\"a3240\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:212px;\">\u2014</div><div id=\"a3243\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:212px;\">$ </div><div id=\"a3245\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:212px;\">\u2014</div><div id=\"a3248\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:212px;\">$ </div><div id=\"a3250\" style=\"position:absolute;font-family:'Times New Roman';left:536px;top:212px;\">23,000</div><div id=\"a3253\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:212px;\">$ </div><div id=\"a3255\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:212px;\">23,000</div></div></div><div id=\"TextBlockContainer94\" style=\"position:relative;line-height:normal;width:692px;height:229px;\"><div style=\"position:absolute; width:256px; height:16.8px; left:1.4px; top:16.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4.3px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:257.4px; top:16.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:267.5px; top:16.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.5px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:279.5px; top:16.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:279.5px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:364.5px; top:16.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:374.6px; top:16.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.6px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:386.6px; top:16.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:386.6px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:471.6px; top:16.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:481.7px; top:16.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.7px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:493.7px; top:16.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:493.7px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:578.7px; top:16.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:588.8px; top:16.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.8px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:600.8px; top:16.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:600.8px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:256.5px; height:1px; left:1.4px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:257.9px; top:15.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.9px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.9px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:280.4px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:365px; top:15.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:375.1px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:387.1px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:387.5px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:1px; left:472.1px; top:15.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.7px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.7px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:85px; height:1px; left:494.2px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:1px; left:579.2px; top:15.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.8px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.8px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:601.3px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:256px; height:16.8px; left:1.4px; top:50.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:232.9px; height:15.4px; left:22.1px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:257.4px; top:50.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:267.5px; top:50.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.5px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:279.5px; top:50.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:282.3px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:364.5px; top:50.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:374.6px; top:50.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.6px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:386.6px; top:50.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:389.5px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:471.6px; top:50.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:481.7px; top:50.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.7px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:493.7px; top:50.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:496.6px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:578.7px; top:50.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:588.8px; top:50.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.8px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:600.8px; top:50.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:603.2px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:256px; height:17.3px; left:1.4px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:232.9px; height:15.4px; left:22.1px; top:85.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:257.4px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:85.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:267.5px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.5px; top:85.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:279.5px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:282.3px; top:85.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:364.5px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:85.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:374.6px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.6px; top:85.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:386.6px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:389.5px; top:85.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:471.6px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:85.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:481.7px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.7px; top:85.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:493.7px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:496.6px; top:85.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:578.7px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:85.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:588.8px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.8px; top:85.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:600.8px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:603.2px; top:85.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:256px; height:17.3px; left:1.4px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:232.9px; height:15.4px; left:22.1px; top:119.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:257.4px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:119.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:267.5px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.5px; top:119.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:279.5px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:282.3px; top:119.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:364.5px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:119.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:374.6px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.6px; top:119.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:386.6px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:389.5px; top:119.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:471.6px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:119.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:481.7px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.7px; top:119.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:493.7px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:496.6px; top:119.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:578.7px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:119.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:588.8px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.8px; top:119.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:600.8px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:603.2px; top:119.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.9px; top:135.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.9px; top:135.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:280.4px; top:135.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:375.1px; top:135.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:387.1px; top:135.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:387.5px; top:135.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.7px; top:135.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.7px; top:135.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:85px; height:1px; left:494.2px; top:135.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.8px; top:135.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.8px; top:135.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:601.3px; top:135.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:256px; height:17.8px; left:1.4px; top:156.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:238.2px; height:15.4px; left:19.2px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.8px; left:257.4px; top:156.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.8px; left:267.5px; top:156.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.5px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.8px; left:279.5px; top:156.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:279.5px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.8px; left:364.5px; top:156.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.8px; left:374.6px; top:156.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.6px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.8px; left:386.6px; top:156.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:386.6px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.8px; left:471.6px; top:156.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.8px; left:481.7px; top:156.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.7px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.8px; left:493.7px; top:156.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:493.7px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.8px; left:578.7px; top:156.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.8px; left:588.8px; top:156.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.8px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.8px; left:600.8px; top:156.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:600.8px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:256.5px; height:2.9px; left:1.4px; top:153.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:2.9px; left:257.9px; top:153.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.9px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.9px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:279.9px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:279.9px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:282.8px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:282.8px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:2.9px; left:365px; top:153.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:375.1px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:375.1px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:387.1px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:387.1px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:389.9px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:389.9px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:2.9px; left:472.1px; top:153.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.7px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.7px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:493.7px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:493.7px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:82.6px; height:1px; left:496.6px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:82.6px; height:1px; left:496.6px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:2.9px; left:579.2px; top:153.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.8px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.8px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:600.8px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:600.8px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:603.7px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:603.7px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:256px; height:16.8px; left:1.4px; top:191.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:232.9px; height:15.4px; left:22.1px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:257.4px; top:191.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:267.5px; top:191.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:270.3px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:279.5px; top:191.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:282.3px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:364.5px; top:191.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:374.6px; top:191.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.2px; height:15.4px; left:377.5px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:386.6px; top:191.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:389.5px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:471.6px; top:191.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:481.7px; top:191.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.2px; height:15.4px; left:484.6px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:493.7px; top:191.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:496.6px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:578.7px; top:191.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:588.8px; top:191.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:591.2px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:600.8px; top:191.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:603.2px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.9px; top:208.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.9px; top:208.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:280.4px; top:208.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:375.1px; top:208.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:387.1px; top:208.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:387.5px; top:208.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.7px; top:208.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.7px; top:208.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:85px; height:1px; left:494.2px; top:208.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.8px; top:208.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.8px; top:208.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:601.3px; top:208.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:267px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:279px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:281.9px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:374.1px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:386.1px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:389px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:480.7px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:492.7px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:83.6px; height:1px; left:495.6px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:587.8px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:599.8px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:602.7px; top:227.4px; background-color:#000000; \"> </div>\n<div id=\"TextContainer94\" style=\"position:relative;width:692px;z-index:1;font-size:13.44px;\"><div id=\"a3258\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">May 31, 2025 </div><div id=\"a3261\" style=\"position:absolute;font-family:'Times New Roman';left:296px;top:0px;\">Level 1 </div><div id=\"a3264\" style=\"position:absolute;font-family:'Times New Roman';left:403px;top:0px;\">Level 2 </div><div id=\"a3267\" style=\"position:absolute;font-family:'Times New Roman';left:510px;top:0px;\">Level 3 </div><div id=\"a3270\" style=\"position:absolute;font-family:'Times New Roman';left:616px;top:0px;\">Balance </div><div id=\"a3272\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:18px;\">Assets </div><div id=\"a3286\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:35px;\">Municipal bonds </div><div id=\"a3289\" style=\"position:absolute;font-family:'Times New Roman';left:271px;top:35px;\">$ </div><div id=\"a3291\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:35px;\">\u2014</div><div id=\"a3294\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:35px;\">$ </div><div id=\"a3296\" style=\"position:absolute;font-family:'Times New Roman';left:429px;top:35px;\">21,698</div><div id=\"a3299\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:35px;\">$ </div><div id=\"a3301\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:35px;\">\u2014</div><div id=\"a3304\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:35px;\">$ </div><div id=\"a3306\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:35px;\">21,698</div><div id=\"a3308\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:52px;\">Commercial paper </div><div id=\"a3312\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:52px;\">\u2014</div><div id=\"a3316\" style=\"position:absolute;font-family:'Times New Roman';left:429px;top:52px;\">90,830</div><div id=\"a3320\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:52px;\">\u2014</div><div id=\"a3324\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:52px;\">90,830</div><div id=\"a3326\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:69px;\">Corporate bonds </div><div id=\"a3330\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:69px;\">\u2014</div><div id=\"a3334\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:69px;\">431,508</div><div id=\"a3338\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:69px;\">\u2014</div><div id=\"a3342\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:69px;\">431,508</div><div id=\"a3344\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:86px;\">Certificates of deposits </div><div id=\"a3348\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:86px;\">\u2014</div><div id=\"a3352\" style=\"position:absolute;font-family:'Times New Roman';left:436px;top:86px;\">5,194</div><div id=\"a3356\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:86px;\">\u2014</div><div id=\"a3360\" style=\"position:absolute;font-family:'Times New Roman';left:650px;top:86px;\">5,194</div><div id=\"a3362\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:103px;\">US government and agency obligations </div><div id=\"a3366\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:103px;\">\u2014</div><div id=\"a3370\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:103px;\">240,395</div><div id=\"a3374\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:103px;\">\u2014</div><div id=\"a3378\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:103px;\">240,395</div><div id=\"a3380\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:120px;\">Treasury bills </div><div id=\"a3384\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:120px;\">\u2014</div><div id=\"a3388\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:120px;\">103,083</div><div id=\"a3392\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:120px;\">\u2014</div><div id=\"a3396\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:120px;\">103,083</div><div id=\"a3398\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:138px;\">Total assets measured at fair value </div><div id=\"a3401\" style=\"position:absolute;font-family:'Times New Roman';left:271px;top:138px;\">$ </div><div id=\"a3403\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:138px;\">\u2014</div><div id=\"a3406\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:138px;\">$ </div><div id=\"a3408\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:138px;\">892,708</div><div id=\"a3411\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:138px;\">$ </div><div id=\"a3413\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:138px;\">\u2014</div><div id=\"a3416\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:138px;\">$ </div><div id=\"a3418\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:138px;\">892,708</div><div id=\"a3433\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:177px;\">Liabilities </div><div id=\"a3447\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:194px;\">Contingent consideration </div><div id=\"a3450\" style=\"position:absolute;font-family:'Times New Roman';left:271px;top:194px;\">$ </div><div id=\"a3452\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:194px;\">\u2014</div><div id=\"a3455\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:194px;\">$ </div><div id=\"a3457\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:194px;\">\u2014</div><div id=\"a3460\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:194px;\">$ </div><div id=\"a3462\" style=\"position:absolute;font-family:'Times New Roman';left:536px;top:194px;\">21,500</div><div id=\"a3465\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:194px;\">$ </div><div id=\"a3467\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:194px;\">21,500</div><div id=\"a3469\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:212px;\">Total liabilities measured at fair value </div><div id=\"a3472\" style=\"position:absolute;font-family:'Times New Roman';left:271px;top:212px;\">$ </div><div id=\"a3474\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:212px;\">\u2014</div><div id=\"a3477\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:212px;\">$ </div><div id=\"a3479\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:212px;\">\u2014</div><div id=\"a3482\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:212px;\">$ </div><div id=\"a3484\" style=\"position:absolute;font-family:'Times New Roman';left:536px;top:212px;\">21,500</div><div id=\"a3487\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:212px;\">$ </div><div id=\"a3489\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:212px;\">21,500</div></div></div><div id=\"TextBlockContainer99\" style=\"position:relative;line-height:normal;width:701px;height:111px;\"><div id=\"TextContainer99\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"><div id=\"a3492\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">Investment securities \u2013 available-for-sale<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>are all classified as Level 2 and consist of securities<div style=\"display:inline-block;width:1px;white-space:pre\"> </div>with maturities of three months or </div><div id=\"a3500\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:16px;\">longer<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>when<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>purchased. We<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>classified<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>these<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>securities as<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>current because<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>amounts<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>invested are<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>readily<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>available<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>for<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>current </div><div id=\"a3501\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">operations. Observable inputs for these securities<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>are yields, credit risks, default<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>rates, and volatility. </div><div id=\"a3504\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">Contingent consideration classified<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>as Level 3<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>consists<div style=\"display:inline-block;width:4px;white-space:pre\"> </div>of the potential<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>obligation to pay<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>an earnout to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Fassio Egg Farms,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Inc. </div><div id=\"a3513\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:79px;\">(\u201cFassio\u201d) contingent on<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the acquired business<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>meeting certain return<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>on profitability<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>milestones over a </div><div id=\"a3513_105_10\" style=\"position:absolute;font-family:'Times New Roman';left:572px;top:79px;-sec-ix-hidden:ID_302;\">three-year</div><div id=\"a3513_115_13\" style=\"position:absolute;font-family:'Times New Roman';left:625px;top:79px;\"><div style=\"display:inline-block;width:4px;white-space:pre\"> </div>period that </div><div id=\"a3520\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:95px;\">commenced on the date of the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>acquisition in the second quarter of fiscal 2024. The fair value of the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>contingent consideration is </div></div></div><div id=\"TextBlockContainer102\" style=\"position:relative;line-height:normal;width:701px;height:94px;\"><div style=\"position:absolute; width:30.3px; height:1px; left:331.3px; top:-37.2px; background-color:#0000FF; \"> </div>\n<div id=\"TextContainer102\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"><div id=\"a3526\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">estimated using a discounted cash flow model. Key assumptions and<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>unobservable inputs that require<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>significant judgment used </div><div id=\"a3531\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:15px;\">in the estimate include<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>weighted average cost of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>capital, egg prices, projected<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>revenue and expenses over<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the period for which </div><div id=\"a3536\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>contingent<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>consideration<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>is<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>measured,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>probability<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>assessments<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>with<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>respect<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>to<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>likelihood<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>achieving<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the </div><div id=\"a3543\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">forecasted projections.<div style=\"display:inline-block;width:2px;white-space:pre\"> </div></div><div id=\"a3548\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:78px;\">The following table shows the beginning<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>and ending balances in fair value<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>of the contingent consideration (in thousands):</div></div></div><div id=\"TextBlockContainer108\" style=\"position:relative;line-height:normal;width:692px;height:79px;\"><div id=\"div_105_XBRL_TS_4bf8b07b3fbe440c9064c483875a4fdc\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer106\" style=\"position:relative;line-height:normal;width:692px;height:79px;\"><div style=\"position:absolute; width:497.1px; height:20.2px; left:2.3px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:491.8px; height:15.4px; left:4.7px; top:20.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:20.2px; left:499.4px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:501.8px; top:20.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:175.3px; height:20.2px; left:511.4px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:166.2px; height:15.4px; left:513.8px; top:20.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:497.1px; height:1px; left:2.3px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:499.4px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11.5px; height:1px; left:499.8px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:511.4px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:174.8px; height:1px; left:511.9px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:497.1px; height:21.2px; left:2.3px; top:56.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:491.8px; height:15.4px; left:4.7px; top:62.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:21.2px; left:499.4px; top:56.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:501.8px; top:62.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:175.3px; height:21.2px; left:511.4px; top:56.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:166.2px; height:15.4px; left:513.8px; top:62.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:497.1px; height:1px; left:2.3px; top:55.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:499.4px; top:55.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:511.4px; top:55.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:174.8px; height:1px; left:511.9px; top:55.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:498.4px; top:77.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:510.4px; top:77.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:173.4px; height:1px; left:513.3px; top:77.6px; background-color:#000000; \"> </div>\n<div id=\"TextContainer106\" style=\"position:relative;width:692px;z-index:1;font-size:13.44px;\"><div id=\"a3552\" style=\"position:absolute;font-family:'Times New Roman';left:505px;top:0px;\">Fassio Contingent Consideration </div><div id=\"a3554\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:21px;\">Balance, May 31, 2025 </div><div id=\"a3556\" style=\"position:absolute;font-family:'Times New Roman';left:502px;top:21px;\">$ </div><div id=\"a3558\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:21px;\">21,500</div><div id=\"a3560\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:40px;\">Fair value adjustments </div><div id=\"a3563\" style=\"position:absolute;font-family:'Times New Roman';left:650px;top:40px;\">1,500</div><div id=\"a3565\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:62px;\">Balance, November 29, 2025 </div><div id=\"a3567\" style=\"position:absolute;font-family:'Times New Roman';left:502px;top:62px;\">$ </div><div id=\"a3569\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:62px;\">23,000</div></div></div></div></div><div id=\"TextBlockContainer111\" style=\"position:relative;line-height:normal;width:701px;height:32px;\"><div id=\"TextContainer111\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"><div id=\"a3572\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">Adjustments to the fair value of contingent consideration<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>are recorded within the selling, general<div style=\"display:inline-block;width:1px;white-space:pre\"> </div>and administrative expenses in </div><div id=\"a3574\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:16px;\">the condensed consolidation statements of income.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-342","factDimensions":{"xbrl:concept":"us-gaap:FairValueMeasurementPolicyPolicyTextBlock","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer75\" style=\"position:relative;line-height:normal;width:701px;height:110px;\"><div id=\"TextContainer75\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"><div id=\"a2933\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">The Company<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>is required<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>to categorize both<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>financial and nonfinancial<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>assets and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>liabilities based on<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the following<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>fair value </div><div id=\"a2935\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:15px;\">hierarchy. The fair<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>value of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>an asset<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>is the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>price at<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>which the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>asset could<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>be sold<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>in an<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>orderly transaction between<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>unrelated, </div><div id=\"a2938\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">knowledgeable, and willing parties able to engage in the transaction. A liability\u2019s fair value is defined as the amount that would </div><div id=\"a2940\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">be paid<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>transfer the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>liability to<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>a new<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>obligor in<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>a transaction<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>between such<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>parties, not<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>amount that<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>would be<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>paid<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>to </div><div id=\"a2942\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:62px;\">settle the liability with the creditor. </div><div id=\"a2945\" style=\"position:absolute;font-family:'Times New Roman';left:53px;top:94px;\">\u2022</div><div id=\"a2947\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:77px;top:94px;\">Level 1</div><div id=\"a2948\" style=\"position:absolute;font-family:'Times New Roman';left:115px;top:94px;\"><div style=\"display:inline-block;width:3px;white-space:pre\"> </div>- Quoted prices in active markets<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>for identical assets or liabilities </div></div></div><div id=\"TextBlockContainer82\" style=\"position:relative;line-height:normal;width:701px;height:222px;\"><div style=\"position:absolute; width:30.3px; height:1px; left:331.3px; top:-37.2px; background-color:#0000FF; \"> </div>\n<div style=\"position:absolute; width:391.4px; height:1px; left:4.3px; top:194.7px; background-color:#000000; \"> </div>\n<div id=\"TextContainer82\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"><div id=\"a2957\" style=\"position:absolute;font-family:'Times New Roman';left:53px;top:0px;\">\u2022</div><div id=\"a2959\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:77px;top:0px;\">Level 2</div><div id=\"a2960\" style=\"position:absolute;font-family:'Times New Roman';left:116px;top:0px;\"><div style=\"display:inline-block;width:4px;white-space:pre\"> </div>- Inputs<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>other than<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>quoted prices<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>included in<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Level 1<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>that are<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>observable for<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>asset or<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>liability,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>either </div><div id=\"a2964\" style=\"position:absolute;font-family:'Times New Roman';left:77px;top:16px;\">directly or indirectly, including: </div><div id=\"a2966\" style=\"position:absolute;font-family:'Times New Roman';left:101px;top:32px;\">\u25e6</div><div id=\"a2968\" style=\"position:absolute;font-family:'Times New Roman';left:125px;top:32px;\">Quoted prices for similar assets or liabilities<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>in active markets </div><div id=\"a2970\" style=\"position:absolute;font-family:'Times New Roman';left:101px;top:48px;\">\u25e6</div><div id=\"a2972\" style=\"position:absolute;font-family:'Times New Roman';left:125px;top:48px;\">Quoted prices for identical or similar<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>assets in non-active markets </div><div id=\"a2976\" style=\"position:absolute;font-family:'Times New Roman';left:101px;top:63px;\">\u25e6</div><div id=\"a2978\" style=\"position:absolute;font-family:'Times New Roman';left:125px;top:63px;\">Inputs other than quoted prices that are<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>observable for the asset or<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>liability </div><div id=\"a2980\" style=\"position:absolute;font-family:'Times New Roman';left:101px;top:79px;\">\u25e6</div><div id=\"a2982\" style=\"position:absolute;font-family:'Times New Roman';left:125px;top:79px;\">Inputs derived principally from or corroborated<div style=\"display:inline-block;width:1px;white-space:pre\"> </div>by other observable market data </div><div id=\"a2984\" style=\"position:absolute;font-family:'Times New Roman';left:53px;top:109px;\">\u2022</div><div id=\"a2986\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:77px;top:109px;\">Level 3</div><div id=\"a2987\" style=\"position:absolute;font-family:'Times New Roman';left:115px;top:109px;\"><div style=\"display:inline-block;width:3px;white-space:pre\"> </div>- Unobservable inputs for the asset or<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>liability that are supported by little or no market activity and that are </div><div id=\"a2991\" style=\"position:absolute;font-family:'Times New Roman';left:77px;top:124px;\">significant to the fair value of<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>the assets or liabilities </div><div id=\"a2994\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:156px;\">The disclosures of fair value of<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>certain financial assets and<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>liabilities that are recorded at cost are<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>as follows: </div><div id=\"a2996\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:181px;\">Cash and Cash Equivalents, Accounts<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>Receivable, and Accounts Payable</div><div id=\"a3009\" style=\"position:absolute;font-family:'Times New Roman';left:396px;top:181px;\"><div style=\"display:inline-block;width:3px;white-space:pre\"> </div></div><div id=\"a3011\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:206px;\">The carrying amount approximates fair<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>value due to the short maturity of these instruments.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-343","factDimensions":{"xbrl:concept":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer90\" style=\"position:relative;line-height:normal;width:692px;height:229px;\"><div id=\"div_87_XBRL_TS_034d2038191c4085bf31d77d7011cc48\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer88\" style=\"position:relative;line-height:normal;width:692px;height:229px;\"><div style=\"position:absolute; width:256px; height:17.3px; left:1.4px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4.3px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:257.4px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:267.5px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.5px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:279.5px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:279.5px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:364.5px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:374.6px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.6px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:386.6px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:386.6px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:471.6px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:481.7px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.7px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:493.7px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:493.7px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:578.7px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:588.8px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.8px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:600.8px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:600.8px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:256.5px; height:1px; left:1.4px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:257.9px; top:15.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.9px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.9px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:280.4px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:365px; top:15.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:375.1px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:387.1px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:387.5px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:1px; left:472.1px; top:15.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.7px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.7px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:85px; height:1px; left:494.2px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:1px; left:579.2px; top:15.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.8px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.8px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:601.3px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:256px; height:17.3px; left:1.4px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:232.9px; height:15.4px; left:22.1px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:257.4px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:267.5px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.5px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:279.5px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:282.3px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:364.5px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:374.6px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.6px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:386.6px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:389.5px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:471.6px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:481.7px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.7px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:493.7px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:496.6px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:578.7px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:588.8px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.8px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:600.8px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:603.2px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:256px; height:16.8px; left:1.4px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:232.9px; height:15.4px; left:22.1px; top:85.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:257.4px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:85.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:267.5px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.5px; top:85.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:279.5px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:282.3px; top:85.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:364.5px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:85.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:374.6px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.6px; top:85.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:386.6px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:389.5px; top:85.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:471.6px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:85.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:481.7px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.7px; top:85.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:493.7px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:496.6px; top:85.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:578.7px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:85.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:588.8px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.8px; top:85.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:600.8px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:603.2px; top:85.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:256px; height:16.8px; left:1.4px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:232.9px; height:15.4px; left:22.1px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:257.4px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:267.5px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.5px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:279.5px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:282.3px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:364.5px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:374.6px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.6px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:386.6px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:389.5px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:471.6px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:481.7px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.7px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:493.7px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:496.6px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:578.7px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:588.8px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.8px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:600.8px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:603.2px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.9px; top:134.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.9px; top:134.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:280.4px; top:134.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:375.1px; top:134.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:387.1px; top:134.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:387.5px; top:134.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.7px; top:134.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.7px; top:134.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:85px; height:1px; left:494.2px; top:134.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.8px; top:134.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.8px; top:134.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:601.3px; top:134.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:256px; height:18.2px; left:1.4px; top:156.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:238.2px; height:15.4px; left:19.2px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:18.2px; left:257.4px; top:156.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:18.2px; left:267.5px; top:156.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.5px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:18.2px; left:279.5px; top:156.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:279.5px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:18.2px; left:364.5px; top:156.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:18.2px; left:374.6px; top:156.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.6px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:18.2px; left:386.6px; top:156.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:386.6px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:18.2px; left:471.6px; top:156.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:18.2px; left:481.7px; top:156.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.7px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:18.2px; left:493.7px; top:156.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:493.7px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:18.2px; left:578.7px; top:156.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:18.2px; left:588.8px; top:156.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.8px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:18.2px; left:600.8px; top:156.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:600.8px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:256.5px; height:2.9px; left:1.4px; top:153.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:2.9px; left:257.9px; top:153.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.9px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.9px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:279.9px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:279.9px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:282.8px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:282.8px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:2.9px; left:365px; top:153.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:375.1px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:375.1px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:387.1px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:387.1px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:389.9px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:389.9px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:2.9px; left:472.1px; top:153.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.7px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.7px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:493.7px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:493.7px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:82.6px; height:1px; left:496.6px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:82.6px; height:1px; left:496.6px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:2.9px; left:579.2px; top:153.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.8px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.8px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:600.8px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:600.8px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:603.7px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:603.7px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:256px; height:17.3px; left:1.4px; top:191.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:232.9px; height:15.4px; left:22.1px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:257.4px; top:191.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:267.5px; top:191.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:270.3px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:279.5px; top:191.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:282.3px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:364.5px; top:191.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:374.6px; top:191.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.2px; height:15.4px; left:377.5px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:386.6px; top:191.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:389.5px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:471.6px; top:191.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:481.7px; top:191.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.2px; height:15.4px; left:484.6px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:493.7px; top:191.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:496.6px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:578.7px; top:191.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:588.8px; top:191.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:591.2px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:600.8px; top:191.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:603.2px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.9px; top:208.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.9px; top:208.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:280.4px; top:208.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:375.1px; top:208.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:387.1px; top:208.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:387.5px; top:208.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.7px; top:208.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.7px; top:208.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:85px; height:1px; left:494.2px; top:208.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.8px; top:208.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.8px; top:208.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:601.3px; top:208.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:267px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:279px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:281.9px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:374.1px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:386.1px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:389px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:480.7px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:492.7px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:83.6px; height:1px; left:495.6px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:587.8px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:599.8px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:602.7px; top:227.4px; background-color:#000000; \"> </div>\n<div id=\"TextContainer88\" style=\"position:relative;width:692px;z-index:1;font-size:13.44px;\"><div id=\"a3024\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">November 29, 2025 </div><div id=\"a3027\" style=\"position:absolute;font-family:'Times New Roman';left:296px;top:0px;\">Level 1 </div><div id=\"a3030\" style=\"position:absolute;font-family:'Times New Roman';left:403px;top:0px;\">Level 2 </div><div id=\"a3033\" style=\"position:absolute;font-family:'Times New Roman';left:510px;top:0px;\">Level 3 </div><div id=\"a3036\" style=\"position:absolute;font-family:'Times New Roman';left:616px;top:0px;\">Balance </div><div id=\"a3038\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:18px;\">Assets </div><div id=\"a3052\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:35px;\">Municipal bonds </div><div id=\"a3055\" style=\"position:absolute;font-family:'Times New Roman';left:271px;top:35px;\">$ </div><div id=\"a3057\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:35px;\">\u2014</div><div id=\"a3060\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:35px;\">$ </div><div id=\"a3062\" style=\"position:absolute;font-family:'Times New Roman';left:429px;top:35px;\">19,918</div><div id=\"a3065\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:35px;\">$ </div><div id=\"a3067\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:35px;\">\u2014</div><div id=\"a3070\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:35px;\">$ </div><div id=\"a3072\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:35px;\">19,918</div><div id=\"a3074\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:52px;\">Commercial paper </div><div id=\"a3078\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:52px;\">\u2014</div><div id=\"a3082\" style=\"position:absolute;font-family:'Times New Roman';left:429px;top:52px;\">21,323</div><div id=\"a3086\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:52px;\">\u2014</div><div id=\"a3090\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:52px;\">21,323</div><div id=\"a3092\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:69px;\">Corporate bonds </div><div id=\"a3096\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:69px;\">\u2014</div><div id=\"a3100\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:69px;\">536,976</div><div id=\"a3104\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:69px;\">\u2014</div><div id=\"a3108\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:69px;\">536,976</div><div id=\"a3110\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:85px;\">Certificates of deposits </div><div id=\"a3114\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:85px;\">\u2014</div><div id=\"a3118\" style=\"position:absolute;font-family:'Times New Roman';left:436px;top:85px;\">4,252</div><div id=\"a3122\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:85px;\">\u2014</div><div id=\"a3126\" style=\"position:absolute;font-family:'Times New Roman';left:650px;top:85px;\">4,252</div><div id=\"a3128\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:103px;\">US government and agency obligations </div><div id=\"a3132\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:103px;\">\u2014</div><div id=\"a3136\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:103px;\">142,629</div><div id=\"a3140\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:103px;\">\u2014</div><div id=\"a3144\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:103px;\">142,629</div><div id=\"a3146\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:120px;\">Treasury bills </div><div id=\"a3150\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:120px;\">\u2014</div><div id=\"a3154\" style=\"position:absolute;font-family:'Times New Roman';left:429px;top:120px;\">44,440</div><div id=\"a3158\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:120px;\">\u2014</div><div id=\"a3162\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:120px;\">44,440</div><div id=\"a3164\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:138px;\">Total assets measured at fair value </div><div id=\"a3167\" style=\"position:absolute;font-family:'Times New Roman';left:271px;top:138px;\">$ </div><div id=\"a3169\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:138px;\">\u2014</div><div id=\"a3172\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:138px;\">$ </div><div id=\"a3174\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:138px;\">769,538</div><div id=\"a3177\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:138px;\">$ </div><div id=\"a3179\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:138px;\">\u2014</div><div id=\"a3182\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:138px;\">$ </div><div id=\"a3184\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:138px;\">769,538</div><div id=\"a3199\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:176px;\">Liabilities </div><div id=\"a3213\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:194px;\">Contingent consideration </div><div id=\"a3216\" style=\"position:absolute;font-family:'Times New Roman';left:271px;top:194px;\">$ </div><div id=\"a3218\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:194px;\">\u2014</div><div id=\"a3221\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:194px;\">$ </div><div id=\"a3223\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:194px;\">\u2014</div><div id=\"a3226\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:194px;\">$ </div><div id=\"a3228\" style=\"position:absolute;font-family:'Times New Roman';left:536px;top:194px;\">23,000</div><div id=\"a3231\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:194px;\">$ </div><div id=\"a3233\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:194px;\">23,000</div><div id=\"a3235\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:212px;\">Total liabilities measured at fair value </div><div id=\"a3238\" style=\"position:absolute;font-family:'Times New Roman';left:271px;top:212px;\">$ </div><div id=\"a3240\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:212px;\">\u2014</div><div id=\"a3243\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:212px;\">$ </div><div id=\"a3245\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:212px;\">\u2014</div><div id=\"a3248\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:212px;\">$ </div><div id=\"a3250\" style=\"position:absolute;font-family:'Times New Roman';left:536px;top:212px;\">23,000</div><div id=\"a3253\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:212px;\">$ </div><div id=\"a3255\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:212px;\">23,000</div></div></div></div></div><div id=\"TextBlockContainer96\" style=\"position:relative;line-height:normal;width:692px;height:229px;\"><div id=\"div_93_XBRL_TS_607eab4b8f1949098c5ac0a54c3c70d6\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer94\" style=\"position:relative;line-height:normal;width:692px;height:229px;\"><div style=\"position:absolute; width:256px; height:16.8px; left:1.4px; top:16.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4.3px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:257.4px; top:16.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:267.5px; top:16.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.5px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:279.5px; top:16.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:279.5px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:364.5px; top:16.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:374.6px; top:16.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.6px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:386.6px; top:16.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:386.6px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:471.6px; top:16.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:481.7px; top:16.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.7px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:493.7px; top:16.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:493.7px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:578.7px; top:16.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:588.8px; top:16.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.8px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:600.8px; top:16.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:600.8px; top:17.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:256.5px; height:1px; left:1.4px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:257.9px; top:15.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.9px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.9px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:280.4px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:365px; top:15.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:375.1px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:387.1px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:387.5px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:1px; left:472.1px; top:15.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.7px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.7px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:85px; height:1px; left:494.2px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:1px; left:579.2px; top:15.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.8px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.8px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:601.3px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:256px; height:16.8px; left:1.4px; top:50.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:232.9px; height:15.4px; left:22.1px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:257.4px; top:50.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:267.5px; top:50.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.5px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:279.5px; top:50.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:282.3px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:364.5px; top:50.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:374.6px; top:50.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.6px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:386.6px; top:50.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:389.5px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:471.6px; top:50.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:481.7px; top:50.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.7px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:493.7px; top:50.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:496.6px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:578.7px; top:50.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:588.8px; top:50.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.8px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:600.8px; top:50.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:603.2px; top:51.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:256px; height:17.3px; left:1.4px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:232.9px; height:15.4px; left:22.1px; top:85.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:257.4px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:85.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:267.5px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.5px; top:85.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:279.5px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:282.3px; top:85.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:364.5px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:85.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:374.6px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.6px; top:85.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:386.6px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:389.5px; top:85.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:471.6px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:85.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:481.7px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.7px; top:85.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:493.7px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:496.6px; top:85.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:578.7px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:85.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:588.8px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.8px; top:85.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:600.8px; top:83.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:603.2px; top:85.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:256px; height:17.3px; left:1.4px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:232.9px; height:15.4px; left:22.1px; top:119.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:257.4px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:119.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:267.5px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.5px; top:119.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:279.5px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:282.3px; top:119.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:364.5px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:119.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:374.6px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.6px; top:119.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:386.6px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:389.5px; top:119.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:471.6px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:119.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:481.7px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.7px; top:119.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:493.7px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:496.6px; top:119.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.3px; left:578.7px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:119.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:588.8px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.8px; top:119.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:600.8px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:603.2px; top:119.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.9px; top:135.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.9px; top:135.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:280.4px; top:135.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:375.1px; top:135.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:387.1px; top:135.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:387.5px; top:135.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.7px; top:135.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.7px; top:135.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:85px; height:1px; left:494.2px; top:135.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.8px; top:135.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.8px; top:135.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:601.3px; top:135.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:256px; height:17.8px; left:1.4px; top:156.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:238.2px; height:15.4px; left:19.2px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.8px; left:257.4px; top:156.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.8px; left:267.5px; top:156.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.5px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.8px; left:279.5px; top:156.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:279.5px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.8px; left:364.5px; top:156.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.8px; left:374.6px; top:156.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.6px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.8px; left:386.6px; top:156.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:386.6px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.8px; left:471.6px; top:156.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.8px; left:481.7px; top:156.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.7px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.8px; left:493.7px; top:156.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:493.7px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:17.8px; left:578.7px; top:156.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.8px; left:588.8px; top:156.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.8px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.8px; left:600.8px; top:156.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:600.8px; top:159.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:256.5px; height:2.9px; left:1.4px; top:153.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:2.9px; left:257.9px; top:153.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.9px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.9px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:279.9px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:279.9px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:282.8px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:282.8px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:2.9px; left:365px; top:153.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:375.1px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:375.1px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:387.1px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:387.1px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:389.9px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:389.9px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:2.9px; left:472.1px; top:153.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.7px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.7px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:493.7px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:493.7px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:82.6px; height:1px; left:496.6px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:82.6px; height:1px; left:496.6px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:2.9px; left:579.2px; top:153.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.8px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.8px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:600.8px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:600.8px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:603.7px; top:153.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:603.7px; top:155.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:256px; height:16.8px; left:1.4px; top:191.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:232.9px; height:15.4px; left:22.1px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:257.4px; top:191.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:257.4px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:267.5px; top:191.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:270.3px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:279.5px; top:191.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:282.3px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:364.5px; top:191.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:364.5px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:374.6px; top:191.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.2px; height:15.4px; left:377.5px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:386.6px; top:191.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:389.5px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:471.6px; top:191.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:471.6px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:481.7px; top:191.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.2px; height:15.4px; left:484.6px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:493.7px; top:191.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:15.4px; left:496.6px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:16.8px; left:578.7px; top:191.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:15.4px; left:578.7px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:588.8px; top:191.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:591.2px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:16.8px; left:600.8px; top:191.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:603.2px; top:193.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.9px; top:208.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.9px; top:208.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:280.4px; top:208.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:375.1px; top:208.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:387.1px; top:208.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:387.5px; top:208.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.7px; top:208.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.7px; top:208.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:85px; height:1px; left:494.2px; top:208.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.8px; top:208.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.8px; top:208.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:601.3px; top:208.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:267px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:279px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:281.9px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:374.1px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:386.1px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:389px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:480.7px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:492.7px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:83.6px; height:1px; left:495.6px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:587.8px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:599.8px; top:227.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:602.7px; top:227.4px; background-color:#000000; \"> </div>\n<div id=\"TextContainer94\" style=\"position:relative;width:692px;z-index:1;font-size:13.44px;\"><div id=\"a3258\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">May 31, 2025 </div><div id=\"a3261\" style=\"position:absolute;font-family:'Times New Roman';left:296px;top:0px;\">Level 1 </div><div id=\"a3264\" style=\"position:absolute;font-family:'Times New Roman';left:403px;top:0px;\">Level 2 </div><div id=\"a3267\" style=\"position:absolute;font-family:'Times New Roman';left:510px;top:0px;\">Level 3 </div><div id=\"a3270\" style=\"position:absolute;font-family:'Times New Roman';left:616px;top:0px;\">Balance </div><div id=\"a3272\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:18px;\">Assets </div><div id=\"a3286\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:35px;\">Municipal bonds </div><div id=\"a3289\" style=\"position:absolute;font-family:'Times New Roman';left:271px;top:35px;\">$ </div><div id=\"a3291\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:35px;\">\u2014</div><div id=\"a3294\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:35px;\">$ </div><div id=\"a3296\" style=\"position:absolute;font-family:'Times New Roman';left:429px;top:35px;\">21,698</div><div id=\"a3299\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:35px;\">$ </div><div id=\"a3301\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:35px;\">\u2014</div><div id=\"a3304\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:35px;\">$ </div><div id=\"a3306\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:35px;\">21,698</div><div id=\"a3308\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:52px;\">Commercial paper </div><div id=\"a3312\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:52px;\">\u2014</div><div id=\"a3316\" style=\"position:absolute;font-family:'Times New Roman';left:429px;top:52px;\">90,830</div><div id=\"a3320\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:52px;\">\u2014</div><div id=\"a3324\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:52px;\">90,830</div><div id=\"a3326\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:69px;\">Corporate bonds </div><div id=\"a3330\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:69px;\">\u2014</div><div id=\"a3334\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:69px;\">431,508</div><div id=\"a3338\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:69px;\">\u2014</div><div id=\"a3342\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:69px;\">431,508</div><div id=\"a3344\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:86px;\">Certificates of deposits </div><div id=\"a3348\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:86px;\">\u2014</div><div id=\"a3352\" style=\"position:absolute;font-family:'Times New Roman';left:436px;top:86px;\">5,194</div><div id=\"a3356\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:86px;\">\u2014</div><div id=\"a3360\" style=\"position:absolute;font-family:'Times New Roman';left:650px;top:86px;\">5,194</div><div id=\"a3362\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:103px;\">US government and agency obligations </div><div id=\"a3366\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:103px;\">\u2014</div><div id=\"a3370\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:103px;\">240,395</div><div id=\"a3374\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:103px;\">\u2014</div><div id=\"a3378\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:103px;\">240,395</div><div id=\"a3380\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:120px;\">Treasury bills </div><div id=\"a3384\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:120px;\">\u2014</div><div id=\"a3388\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:120px;\">103,083</div><div id=\"a3392\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:120px;\">\u2014</div><div id=\"a3396\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:120px;\">103,083</div><div id=\"a3398\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:138px;\">Total assets measured at fair value </div><div id=\"a3401\" style=\"position:absolute;font-family:'Times New Roman';left:271px;top:138px;\">$ </div><div id=\"a3403\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:138px;\">\u2014</div><div id=\"a3406\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:138px;\">$ </div><div id=\"a3408\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:138px;\">892,708</div><div id=\"a3411\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:138px;\">$ </div><div id=\"a3413\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:138px;\">\u2014</div><div id=\"a3416\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:138px;\">$ </div><div id=\"a3418\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:138px;\">892,708</div><div id=\"a3433\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:177px;\">Liabilities </div><div id=\"a3447\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:194px;\">Contingent consideration </div><div id=\"a3450\" style=\"position:absolute;font-family:'Times New Roman';left:271px;top:194px;\">$ </div><div id=\"a3452\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:194px;\">\u2014</div><div id=\"a3455\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:194px;\">$ </div><div id=\"a3457\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:194px;\">\u2014</div><div id=\"a3460\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:194px;\">$ </div><div id=\"a3462\" style=\"position:absolute;font-family:'Times New Roman';left:536px;top:194px;\">21,500</div><div id=\"a3465\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:194px;\">$ </div><div id=\"a3467\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:194px;\">21,500</div><div id=\"a3469\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:212px;\">Total liabilities measured at fair value </div><div id=\"a3472\" style=\"position:absolute;font-family:'Times New Roman';left:271px;top:212px;\">$ </div><div id=\"a3474\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:212px;\">\u2014</div><div id=\"a3477\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:212px;\">$ </div><div id=\"a3479\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:212px;\">\u2014</div><div id=\"a3482\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:212px;\">$ </div><div id=\"a3484\" style=\"position:absolute;font-family:'Times New Roman';left:536px;top:212px;\">21,500</div><div id=\"a3487\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:212px;\">$ </div><div id=\"a3489\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:212px;\">21,500</div></div></div></div></div>","language":"en-us"}]},{"name":"rpt:f-344","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-11-30T00: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-345","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:MunicipalBondsMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"19918000","decimals":-3}]},{"name":"rpt:f-346","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-11-30T00: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-347","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:MunicipalBondsMember"},"factValues":[{"value":"19918000","decimals":-3}]},{"name":"rpt:f-348","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-11-30T00: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-349","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:InvestmentTypeAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"21323000","decimals":-3}]},{"name":"rpt:f-350","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-11-30T00: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-351","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"21323000","decimals":-3}]},{"name":"rpt:f-352","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-11-30T00: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-353","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:InvestmentTypeAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"536976000","decimals":-3}]},{"name":"rpt:f-354","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-11-30T00: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-355","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"536976000","decimals":-3}]},{"name":"rpt:f-356","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CertificatesOfDepositMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-357","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CertificatesOfDepositMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"4252000","decimals":-3}]},{"name":"rpt:f-358","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CertificatesOfDepositMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-359","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"4252000","decimals":-3}]},{"name":"rpt:f-360","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-11-30T00: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-361","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:InvestmentTypeAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"142629000","decimals":-3}]},{"name":"rpt:f-362","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-11-30T00: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-363","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"142629000","decimals":-3}]},{"name":"rpt:f-364","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-11-30T00: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-365","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USTreasuryBillSecuritiesMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"44440000","decimals":-3}]},{"name":"rpt:f-366","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-11-30T00: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-367","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USTreasuryBillSecuritiesMember"},"factValues":[{"value":"44440000","decimals":-3}]},{"name":"rpt:f-368","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-369","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"769538000","decimals":-3}]},{"name":"rpt:f-370","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-371","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"769538000","decimals":-3}]},{"name":"rpt:f-372","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:FairValueByLiabilityClassAxis":"calm:ContingentconsiderationMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-373","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:FairValueByLiabilityClassAxis":"calm:ContingentconsiderationMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-374","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:FairValueByLiabilityClassAxis":"calm:ContingentconsiderationMember"},"factValues":[{"value":"23000000","decimals":-3}]},{"name":"rpt:f-375","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByLiabilityClassAxis":"calm:ContingentconsiderationMember"},"factValues":[{"value":"23000000","decimals":-3}]},{"name":"rpt:f-376","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-377","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-378","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"23000000","decimals":-3}]},{"name":"rpt:f-379","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"23000000","decimals":-3}]},{"name":"rpt:f-380","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-06-01T00: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-381","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:MunicipalBondsMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"21698000","decimals":-3}]},{"name":"rpt:f-382","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-06-01T00: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-383","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:MunicipalBondsMember"},"factValues":[{"value":"21698000","decimals":-3}]},{"name":"rpt:f-384","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-06-01T00: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-385","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:InvestmentTypeAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"90830000","decimals":-3}]},{"name":"rpt:f-386","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-06-01T00: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-387","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"90830000","decimals":-3}]},{"name":"rpt:f-388","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-06-01T00: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-389","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:InvestmentTypeAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"431508000","decimals":-3}]},{"name":"rpt:f-390","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-06-01T00: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-391","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"431508000","decimals":-3}]},{"name":"rpt:f-392","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-06-01T00: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-393","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:InvestmentTypeAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"5194000","decimals":-3}]},{"name":"rpt:f-394","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-06-01T00: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-395","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"5194000","decimals":-3}]},{"name":"rpt:f-396","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-06-01T00: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-397","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:InvestmentTypeAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"240395000","decimals":-3}]},{"name":"rpt:f-398","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-06-01T00: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-399","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"240395000","decimals":-3}]},{"name":"rpt:f-400","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-06-01T00: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-401","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USTreasuryBillSecuritiesMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"103083000","decimals":-3}]},{"name":"rpt:f-402","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-06-01T00: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-403","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USTreasuryBillSecuritiesMember"},"factValues":[{"value":"103083000","decimals":-3}]},{"name":"rpt:f-404","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-405","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"892708000","decimals":-3}]},{"name":"rpt:f-406","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-407","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"892708000","decimals":-3}]},{"name":"rpt:f-408","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByLiabilityClassAxis":"calm:ContingentconsiderationMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-409","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByLiabilityClassAxis":"calm:ContingentconsiderationMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-410","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByLiabilityClassAxis":"calm:ContingentconsiderationMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"21500000","decimals":-3}]},{"name":"rpt:f-411","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByLiabilityClassAxis":"calm:ContingentconsiderationMember"},"factValues":[{"value":"21500000","decimals":-3}]},{"name":"rpt:f-412","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-413","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-414","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"21500000","decimals":-3}]},{"name":"rpt:f-415","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"21500000","decimals":-3}]},{"name":"rpt:f-416","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer106\" style=\"position:relative;line-height:normal;width:692px;height:79px;\"><div style=\"position:absolute; width:497.1px; height:20.2px; left:2.3px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:491.8px; height:15.4px; left:4.7px; top:20.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:20.2px; left:499.4px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:501.8px; top:20.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:175.3px; height:20.2px; left:511.4px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:166.2px; height:15.4px; left:513.8px; top:20.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:497.1px; height:1px; left:2.3px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:499.4px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11.5px; height:1px; left:499.8px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:511.4px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:174.8px; height:1px; left:511.9px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:497.1px; height:21.2px; left:2.3px; top:56.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:491.8px; height:15.4px; left:4.7px; top:62.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:21.2px; left:499.4px; top:56.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:501.8px; top:62.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:175.3px; height:21.2px; left:511.4px; top:56.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:166.2px; height:15.4px; left:513.8px; top:62.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:497.1px; height:1px; left:2.3px; top:55.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:499.4px; top:55.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:511.4px; top:55.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:174.8px; height:1px; left:511.9px; top:55.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:498.4px; top:77.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:510.4px; top:77.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:173.4px; height:1px; left:513.3px; top:77.6px; background-color:#000000; \"> </div>\n<div id=\"TextContainer106\" style=\"position:relative;width:692px;z-index:1;font-size:13.44px;\"><div id=\"a3552\" style=\"position:absolute;font-family:'Times New Roman';left:505px;top:0px;\">Fassio Contingent Consideration </div><div id=\"a3554\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:21px;\">Balance, May 31, 2025 </div><div id=\"a3556\" style=\"position:absolute;font-family:'Times New Roman';left:502px;top:21px;\">$ </div><div id=\"a3558\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:21px;\">21,500</div><div id=\"a3560\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:40px;\">Fair value adjustments </div><div id=\"a3563\" style=\"position:absolute;font-family:'Times New Roman';left:650px;top:40px;\">1,500</div><div id=\"a3565\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:62px;\">Balance, November 29, 2025 </div><div id=\"a3567\" style=\"position:absolute;font-family:'Times New Roman';left:502px;top:62px;\">$ </div><div id=\"a3569\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:62px;\">23,000</div></div></div>","language":"en-us"}]},{"name":"rpt:f-417","factDimensions":{"xbrl:concept":"us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:FairValueByLiabilityClassAxis":"calm:ContingentconsiderationMember","us-gaap:AssetAcquisitionAxis":"calm:FassioEggFarmsIncMember"},"factValues":[{"value":"21500000","decimals":-3}]},{"name":"rpt:f-418","factDimensions":{"xbrl:concept":"us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationSettlements","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:FairValueByLiabilityClassAxis":"calm:ContingentconsiderationMember","us-gaap:AssetAcquisitionAxis":"calm:FassioEggFarmsIncMember"},"factValues":[{"value":"1500000","decimals":-3}]},{"name":"rpt:f-419","factDimensions":{"xbrl:concept":"us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisWithUnobservableInputs","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:FairValueByLiabilityClassAxis":"calm:ContingentconsiderationMember","us-gaap:AssetAcquisitionAxis":"calm:FassioEggFarmsIncMember"},"factValues":[{"value":"23000000","decimals":-3}]},{"name":"rpt:f-420","factDimensions":{"xbrl:concept":"us-gaap:InventoryDisclosureTextBlock","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer114\" style=\"position:relative;line-height:normal;width:538px;height:48px;\"><div id=\"TextContainer114\" style=\"position:relative;width:538px;z-index:1;font-size:13.44px;\"><div id=\"a3577\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;\">Note 5 - Inventories </div><div id=\"a3585\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">Inventories consisted of the following as<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>of November 29, 2025 and May<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>31, 2025 (in thousands):</div></div></div><div id=\"TextBlockContainer120\" style=\"position:relative;line-height:normal;width:695px;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:695px;height:86px;\"><div style=\"position:absolute; width:429.9px; height:16.8px; left:4.3px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:425.1px; height:14.9px; left:6.7px; top:17.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:434.1px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:14.9px; left:437px; top:17.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:110.5px; height:16.8px; left:446.1px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.9px; height:14.9px; left:449px; top:17.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:16.8px; left:556.6px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:14.9px; left:556.6px; top:17.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:566.2px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:14.9px; left:569.1px; top:17.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:110.5px; height:16.8px; left:578.2px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.9px; height:14.9px; left:581.1px; top:17.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:430.3px; height:1px; left:4.3px; top:15.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:434.6px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:446.6px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:109.5px; height:1px; left:447.1px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:556.6px; top:15.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:566.7px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:578.7px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:109.5px; height:1px; left:579.2px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:429.9px; height:16.8px; left:4.3px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:425.1px; height:15.4px; left:6.7px; top:51.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:434.1px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:434.1px; top:51.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:110.5px; height:16.8px; left:446.1px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.9px; height:15.4px; left:449px; top:51.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:16.8px; left:556.6px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:15.4px; left:556.6px; top:51.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:566.2px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:566.2px; top:51.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:110.5px; height:16.8px; left:578.2px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.9px; height:15.4px; left:581.1px; top:51.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:434.6px; top:66.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:446.6px; top:66.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:109.5px; height:1px; left:447.1px; top:66.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:566.7px; top:66.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:578.7px; top:66.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:109.5px; height:1px; left:579.2px; top:66.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:433.7px; top:85.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:445.7px; top:85.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:108.1px; height:1px; left:448.5px; top:85.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:565.7px; top:85.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:577.7px; top:85.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:108.1px; height:1px; left:580.6px; top:85.3px; background-color:#000000; \"> </div>\n<div id=\"TextContainer118\" style=\"position:relative;width:695px;z-index:1;font-size:13.44px;\"><div id=\"a3596\" style=\"position:absolute;font-family:'Times New Roman';left:443px;top:0px;\">November 29, 2025 </div><div id=\"a3599\" style=\"position:absolute;font-family:'Times New Roman';left:590px;top:0px;\">May 31, 2025 </div><div id=\"a3601\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:17px;\">Flocks, net of amortization </div><div id=\"a3603\" style=\"position:absolute;font-family:'Times New Roman';left:437px;top:17px;\">$ </div><div id=\"a3605\" style=\"position:absolute;font-family:'Times New Roman';left:507px;top:17px;\">174,456</div><div id=\"a3608\" style=\"position:absolute;font-family:'Times New Roman';left:569px;top:17px;\">$ </div><div id=\"a3610\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:17px;\">166,507</div><div id=\"a3612\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:35px;\">Feed and supplies </div><div id=\"a3615\" style=\"position:absolute;font-family:'Times New Roman';left:507px;top:35px;\">109,583</div><div id=\"a3619\" style=\"position:absolute;font-family:'Times New Roman';left:646px;top:35px;\">99,188</div><div id=\"a3621\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:51px;\">Raw materials and finished goods inventory </div><div id=\"a3624\" style=\"position:absolute;font-family:'Times New Roman';left:514px;top:51px;\">56,549</div><div id=\"a3628\" style=\"position:absolute;font-family:'Times New Roman';left:646px;top:51px;\">29,975</div><div id=\"a3631\" style=\"position:absolute;font-family:'Times New Roman';left:437px;top:70px;\">$ </div><div id=\"a3633\" style=\"position:absolute;font-family:'Times New Roman';left:507px;top:70px;\">340,588</div><div id=\"a3636\" style=\"position:absolute;font-family:'Times New Roman';left:569px;top:70px;\">$ </div><div id=\"a3638\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:70px;\">295,670</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;font-size:13.44px;\"><div id=\"a3641\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">We<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>grow<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>maintain<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>flocks<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>layers<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>(mature<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>female<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>chickens),<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>pullets<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>(female<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>chickens,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>under<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>18<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>weeks<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>age),<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>and </div><div id=\"a3642\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:16px;\">breeders<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>(male<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>female<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>chickens<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>used<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>to<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>produce<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>fertile<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>eggs<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>to<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>hatch<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>for<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>egg<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>production<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>flocks).<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Our<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>total<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>flock<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>at </div><div id=\"a3643\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">November 29, 2025 and May<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>31, 2025 consisted<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of approximately </div><div id=\"a3643_62_4\" style=\"position:absolute;font-family:'Times New Roman';left:368px;top:32px;\">11.4</div><div id=\"a3643_66_13\" style=\"position:absolute;font-family:'Times New Roman';left:392px;top:32px;\"><div style=\"display:inline-block;width:3px;white-space:pre\"> </div>million and </div><div id=\"a3643_79_4\" style=\"position:absolute;font-family:'Times New Roman';left:461px;top:32px;\">11.5</div><div id=\"a3643_83_34\" style=\"position:absolute;font-family:'Times New Roman';left:484px;top:32px;\"><div style=\"display:inline-block;width:3px;white-space:pre\"> </div>million pullets and breeders and </div><div id=\"a3643_117_4\" style=\"position:absolute;font-family:'Times New Roman';left:664px;top:32px;\">49.3</div><div id=\"a3644\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">million and </div><div id=\"a3644_12_4\" style=\"position:absolute;font-family:'Times New Roman';left:69px;top:48px;\">48.3</div><div id=\"a3644_16_30\" style=\"position:absolute;font-family:'Times New Roman';left:93px;top:48px;\"><div style=\"display:inline-block;width:3px;white-space:pre\"> </div>million layers, respectively.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-421","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer118\" style=\"position:relative;line-height:normal;width:695px;height:86px;\"><div style=\"position:absolute; width:429.9px; height:16.8px; left:4.3px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:425.1px; height:14.9px; left:6.7px; top:17.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:434.1px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:14.9px; left:437px; top:17.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:110.5px; height:16.8px; left:446.1px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.9px; height:14.9px; left:449px; top:17.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:16.8px; left:556.6px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:14.9px; left:556.6px; top:17.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:566.2px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:14.9px; left:569.1px; top:17.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:110.5px; height:16.8px; left:578.2px; top:15.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.9px; height:14.9px; left:581.1px; top:17.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:430.3px; height:1px; left:4.3px; top:15.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:434.6px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:446.6px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:109.5px; height:1px; left:447.1px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:556.6px; top:15.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:566.7px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:578.7px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:109.5px; height:1px; left:579.2px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:429.9px; height:16.8px; left:4.3px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:425.1px; height:15.4px; left:6.7px; top:51.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:434.1px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:434.1px; top:51.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:110.5px; height:16.8px; left:446.1px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.9px; height:15.4px; left:449px; top:51.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:16.8px; left:556.6px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:15.4px; left:556.6px; top:51.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:566.2px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:566.2px; top:51.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:110.5px; height:16.8px; left:578.2px; top:49.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.9px; height:15.4px; left:581.1px; top:51.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:434.6px; top:66.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:446.6px; top:66.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:109.5px; height:1px; left:447.1px; top:66.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:566.7px; top:66.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:578.7px; top:66.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:109.5px; height:1px; left:579.2px; top:66.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:433.7px; top:85.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:445.7px; top:85.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:108.1px; height:1px; left:448.5px; top:85.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:565.7px; top:85.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:577.7px; top:85.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:108.1px; height:1px; left:580.6px; top:85.3px; background-color:#000000; \"> </div>\n<div id=\"TextContainer118\" style=\"position:relative;width:695px;z-index:1;font-size:13.44px;\"><div id=\"a3596\" style=\"position:absolute;font-family:'Times New Roman';left:443px;top:0px;\">November 29, 2025 </div><div id=\"a3599\" style=\"position:absolute;font-family:'Times New Roman';left:590px;top:0px;\">May 31, 2025 </div><div id=\"a3601\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:17px;\">Flocks, net of amortization </div><div id=\"a3603\" style=\"position:absolute;font-family:'Times New Roman';left:437px;top:17px;\">$ </div><div id=\"a3605\" style=\"position:absolute;font-family:'Times New Roman';left:507px;top:17px;\">174,456</div><div id=\"a3608\" style=\"position:absolute;font-family:'Times New Roman';left:569px;top:17px;\">$ </div><div id=\"a3610\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:17px;\">166,507</div><div id=\"a3612\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:35px;\">Feed and supplies </div><div id=\"a3615\" style=\"position:absolute;font-family:'Times New Roman';left:507px;top:35px;\">109,583</div><div id=\"a3619\" style=\"position:absolute;font-family:'Times New Roman';left:646px;top:35px;\">99,188</div><div id=\"a3621\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:51px;\">Raw materials and finished goods inventory </div><div id=\"a3624\" style=\"position:absolute;font-family:'Times New Roman';left:514px;top:51px;\">56,549</div><div id=\"a3628\" style=\"position:absolute;font-family:'Times New Roman';left:646px;top:51px;\">29,975</div><div id=\"a3631\" style=\"position:absolute;font-family:'Times New Roman';left:437px;top:70px;\">$ </div><div id=\"a3633\" style=\"position:absolute;font-family:'Times New Roman';left:507px;top:70px;\">340,588</div><div id=\"a3636\" style=\"position:absolute;font-family:'Times New Roman';left:569px;top:70px;\">$ </div><div id=\"a3638\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:70px;\">295,670</div></div></div>","language":"en-us"}]},{"name":"rpt:f-422","factDimensions":{"xbrl:concept":"calm:AgriculturalRelatedInventoryFlocks","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"174456000","decimals":-3}]},{"name":"rpt:f-423","factDimensions":{"xbrl:concept":"calm:AgriculturalRelatedInventoryFlocks","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"166507000","decimals":-3}]},{"name":"rpt:f-424","factDimensions":{"xbrl:concept":"us-gaap:AgriculturalRelatedInventoryFeedAndSupplies","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"109583000","decimals":-3}]},{"name":"rpt:f-425","factDimensions":{"xbrl:concept":"us-gaap:AgriculturalRelatedInventoryFeedAndSupplies","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"99188000","decimals":-3}]},{"name":"rpt:f-426","factDimensions":{"xbrl:concept":"us-gaap:AgriculturalRelatedInventoryPlantMaterial","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"56549000","decimals":-3}]},{"name":"rpt:f-427","factDimensions":{"xbrl:concept":"us-gaap:AgriculturalRelatedInventoryPlantMaterial","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"29975000","decimals":-3}]},{"name":"rpt:f-428","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"340588000","decimals":-3}]},{"name":"rpt:f-429","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"295670000","decimals":-3}]},{"name":"rpt:f-430","factDimensions":{"xbrl:concept":"calm:AgriculturalRelatedInventoryPulletsandBreeders","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"dummy:pullet_and_breeder"},"factValues":[{"value":"11400000","decimals":-5}]},{"name":"rpt:f-431","factDimensions":{"xbrl:concept":"calm:AgriculturalRelatedInventoryPulletsandBreeders","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"dummy:pullet_and_breeder"},"factValues":[{"value":"11500000","decimals":-5}]},{"name":"rpt:f-432","factDimensions":{"xbrl:concept":"calm:AgriculturalRelatedInventoryLayers","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"dummy:Layers"},"factValues":[{"value":"49300000","decimals":-5}]},{"name":"rpt:f-433","factDimensions":{"xbrl:concept":"calm:AgriculturalRelatedInventoryLayers","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"dummy:Layers"},"factValues":[{"value":"48300000","decimals":-5}]},{"name":"rpt:f-434","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer126\" style=\"position:relative;line-height:normal;width:691px;height:48px;\"><div id=\"TextContainer126\" style=\"position:relative;width:691px;z-index:1;font-size:13.44px;\"><div id=\"a3647\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;\">Note 6 - Equity </div><div id=\"a3655\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">The following reflects equity activity for<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>the thirteen weeks ended November<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>29, 2025 and November 30, 2024 (in thousands):</div></div></div><div id=\"TextBlockContainer130\" style=\"position:relative;line-height:normal;width:698px;height:241px;\"><div style=\"position:absolute; width:347.3px; height:1px; left:179.6px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:526.8px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:527.3px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:528.7px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:529.2px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:539.8px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:72.5px; height:1px; left:540.3px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:612.8px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:613.3px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:614.7px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:615.2px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:625.8px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.4px; height:1px; left:626.3px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:1px; left:179.6px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:190.6px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:191.1px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:230.5px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:231px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:232.4px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:70.6px; height:1px; left:232.9px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:303.5px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:304px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:305.4px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:56.7px; height:1px; left:305.9px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:362.6px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:363.1px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:364.5px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:85.5px; height:1px; left:365px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:450.5px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:451px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:452.4px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:73.9px; height:1px; left:452.9px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:174.8px; height:16.8px; left:4.3px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:170px; height:15.4px; left:6.7px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:16.8px; left:179.1px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.3px; height:15.4px; left:182px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.8px; height:16.8px; left:190.2px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.2px; height:15.4px; left:193px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:16.8px; left:230px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:15.4px; left:230px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:16.8px; left:232.4px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:234.8px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:60px; height:16.8px; left:243px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:54.8px; height:15.4px; left:245.9px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:16.8px; left:303px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:15.4px; left:303px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:305.4px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:307.8px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:45.6px; height:16.8px; left:316.5px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:36.5px; height:15.4px; left:318.9px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:16.8px; left:362.1px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:15.4px; left:362.1px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:16.8px; left:364.5px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:366.9px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:16.8px; left:375.1px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:65.8px; height:15.4px; left:377.9px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:450.5px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:450.5px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:452.4px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:454.8px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:16.8px; left:463.4px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:465.8px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:526.3px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:526.3px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:528.3px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:531.1px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:73px; height:16.8px; left:539.3px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:15.4px; left:542.2px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:612.3px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:612.3px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:614.3px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:617.1px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:16.8px; left:625.3px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:628.2px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:175.3px; height:1px; left:4.3px; top:67.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:1px; left:179.6px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:190.6px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:191.1px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:230.5px; top:67.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:1px; left:232.4px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:243.5px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:59.6px; height:1px; left:243.9px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:303.5px; top:67.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:305.4px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:316.5px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:45.6px; height:1px; left:316.9px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:362.6px; top:67.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:364.5px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:375.5px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:74.4px; height:1px; left:376px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:450.5px; top:67.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:452.4px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:463.4px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:1px; left:463.9px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:526.8px; top:67.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:528.7px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:539.8px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:72.5px; height:1px; left:540.3px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:612.8px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:613.3px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:614.7px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:615.2px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:625.8px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.4px; height:1px; left:626.3px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:174.8px; height:34.1px; left:4.3px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:170px; height:15.4px; left:6.7px; top:122.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:170px; height:15.4px; left:6.7px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:34.1px; left:179.1px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:15.4px; left:179.1px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.8px; height:34.1px; left:190.2px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.2px; height:15.4px; left:193px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:34.1px; left:230px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:15.4px; left:230px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:34.1px; left:232.4px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:15.4px; left:232.4px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:60px; height:34.1px; left:243px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:50.9px; height:15.4px; left:245.9px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:34.1px; left:303px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:15.4px; left:303px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:34.1px; left:305.4px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:305.4px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:45.6px; height:34.1px; left:316.5px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:36.5px; height:15.4px; left:318.9px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:34.1px; left:362.1px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:15.4px; left:362.1px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:34.1px; left:364.5px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:15.4px; left:364.5px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:34.1px; left:375.1px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:65.8px; height:15.4px; left:377.9px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:34.1px; left:450.5px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:450.5px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:34.1px; left:452.4px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:452.4px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:34.1px; left:463.4px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:465.8px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:34.1px; left:526.3px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:526.3px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:34.1px; left:528.3px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:528.3px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:73px; height:34.1px; left:539.3px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:15.4px; left:542.2px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:34.1px; left:612.3px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:612.3px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:34.1px; left:614.3px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:614.3px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:34.1px; left:625.3px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:628.2px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:174.8px; height:17.3px; left:4.3px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:170px; height:15.4px; left:6.7px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:17.3px; left:179.1px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:15.4px; left:179.1px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.8px; height:17.3px; left:190.2px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.2px; height:15.4px; left:193px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:17.3px; left:230px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:15.4px; left:230px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:17.3px; left:232.4px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:15.4px; left:232.4px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:60px; height:17.3px; left:243px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:54.8px; height:15.4px; left:245.9px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:17.3px; left:303px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:15.4px; left:303px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:305.4px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:305.4px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:45.6px; height:17.3px; left:316.5px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:36.5px; height:15.4px; left:318.9px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:17.3px; left:362.1px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:15.4px; left:362.1px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:17.3px; left:364.5px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:15.4px; left:364.5px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:17.3px; left:375.1px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:65.8px; height:15.4px; left:377.9px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:450.5px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:450.5px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:452.4px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:452.4px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:17.3px; left:463.4px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:465.8px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:526.3px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:526.3px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:528.3px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:528.3px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:73px; height:17.3px; left:539.3px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:15.4px; left:542.2px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:612.3px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:612.3px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:614.3px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:614.3px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:17.3px; left:625.3px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:57.6px; height:15.4px; left:628.2px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:174.8px; height:17.3px; left:4.3px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:170px; height:15.4px; left:6.7px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:17.3px; left:179.1px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:15.4px; left:179.1px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.8px; height:17.3px; left:190.2px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.2px; height:15.4px; left:193px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:17.3px; left:230px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:15.4px; left:230px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:17.3px; left:232.4px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:15.4px; left:232.4px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:60px; height:17.3px; left:243px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:50.9px; height:15.4px; left:245.9px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:17.3px; left:303px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:15.4px; left:303px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:305.4px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:305.4px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:45.6px; height:17.3px; left:316.5px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:36.5px; height:15.4px; left:318.9px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:17.3px; left:362.1px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:15.4px; left:362.1px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:17.3px; left:364.5px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:15.4px; left:364.5px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:17.3px; left:375.1px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:65.8px; height:15.4px; left:377.9px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:450.5px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:450.5px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:452.4px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:452.4px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:17.3px; left:463.4px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:465.8px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:526.3px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:526.3px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:528.3px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:528.3px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:73px; height:17.3px; left:539.3px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:15.4px; left:542.2px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:612.3px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:612.3px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:614.3px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:614.3px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:17.3px; left:625.3px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:628.2px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:1px; left:179.6px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:190.6px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:191.1px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:1px; left:232.4px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:243.5px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:59.6px; height:1px; left:243.9px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:305.4px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:316.5px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:45.6px; height:1px; left:316.9px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:364.5px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:375.5px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:74.4px; height:1px; left:376px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:452.4px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:463.4px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:1px; left:463.9px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:528.7px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:539.8px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:72.5px; height:1px; left:540.3px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:614.7px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:625.8px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.4px; height:1px; left:626.3px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:178.6px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:189.7px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:37.9px; height:1px; left:192.6px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.4px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:242.5px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:58.1px; height:1px; left:245.4px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:304.5px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:315.5px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:44.2px; height:1px; left:318.4px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:363.5px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:374.6px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:73px; height:1px; left:377.5px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:451.4px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:462.5px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:61.5px; height:1px; left:465.4px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:527.8px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:538.8px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:71.1px; height:1px; left:541.7px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:613.8px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:624.8px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:61px; height:1px; left:627.7px; top:239.9px; background-color:#000000; \"> </div>\n<div id=\"TextContainer130\" style=\"position:relative;width:698px;z-index:1;font-size:13.44px;\"><div id=\"a3661\" style=\"position:absolute;font-family:'Times New Roman';left:318px;top:0px;\">Thirteen Weeks Ended November 29, 2025 </div><div id=\"a3664\" style=\"position:absolute;font-family:'Times New Roman';left:257px;top:17px;\">Cal-Maine Foods, Inc. Stockholders </div><div id=\"a3678\" style=\"position:absolute;font-family:'Times New Roman';left:244px;top:35px;\">Treasury </div><div id=\"a3681\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:35px;\">Paid In </div><div id=\"a3684\" style=\"position:absolute;font-family:'Times New Roman';left:370px;top:35px;\">Accum. Other </div><div id=\"a3687\" style=\"position:absolute;font-family:'Times New Roman';left:466px;top:35px;\">Retained </div><div id=\"a3689\" style=\"position:absolute;font-family:'Times New Roman';left:530px;top:35px;\">Noncontrolling </div><div id=\"a3694\" style=\"position:absolute;font-family:'Times New Roman';left:183px;top:52px;\">Amount </div><div id=\"a3697\" style=\"position:absolute;font-family:'Times New Roman';left:246px;top:52px;\">Amount </div><div id=\"a3700\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:52px;\">Capital </div><div id=\"a3703\" style=\"position:absolute;font-family:'Times New Roman';left:368px;top:52px;\">Comp. Income </div><div id=\"a3706\" style=\"position:absolute;font-family:'Times New Roman';left:466px;top:52px;\">Earnings </div><div id=\"a3709\" style=\"position:absolute;font-family:'Times New Roman';left:552px;top:52px;\">Interest </div><div id=\"a3711\" style=\"position:absolute;font-family:'Times New Roman';left:638px;top:52px;\">Total </div><div id=\"a3713\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:70px;\">Balance at August 30, 2025 </div><div id=\"a3715\" style=\"position:absolute;font-family:'Times New Roman';left:182px;top:70px;\">$ </div><div id=\"a3717\" style=\"position:absolute;font-family:'Times New Roman';left:204px;top:70px;\">751</div><div id=\"a3720\" style=\"position:absolute;font-family:'Times New Roman';left:235px;top:70px;\">$ </div><div id=\"a3722\" style=\"position:absolute;font-family:'Times New Roman';left:255px;top:70px;display:flex;\">(85,891)</div><div id=\"a3725\" style=\"position:absolute;font-family:'Times New Roman';left:308px;top:70px;\">$ </div><div id=\"a3727\" style=\"position:absolute;font-family:'Times New Roman';left:319px;top:70px;\">82,134</div><div id=\"a3730\" style=\"position:absolute;font-family:'Times New Roman';left:367px;top:70px;\">$ </div><div id=\"a3732\" style=\"position:absolute;font-family:'Times New Roman';left:424px;top:70px;\">954</div><div id=\"a3735\" style=\"position:absolute;font-family:'Times New Roman';left:455px;top:70px;\">$ </div><div id=\"a3737\" style=\"position:absolute;font-family:'Times New Roman';left:467px;top:70px;\">2,698,811</div><div id=\"a3740\" style=\"position:absolute;font-family:'Times New Roman';left:531px;top:70px;\">$ </div><div id=\"a3742\" style=\"position:absolute;font-family:'Times New Roman';left:577px;top:70px;\">5,158</div><div id=\"a3745\" style=\"position:absolute;font-family:'Times New Roman';left:617px;top:70px;\">$ </div><div id=\"a3747\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:70px;\">2,701,917</div><div id=\"a3749\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:88px;\">Other comprehensive income, </div><div id=\"a3750\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:104px;\">net of tax </div><div id=\"a3753\" style=\"position:absolute;font-family:'Times New Roman';left:211px;top:104px;\">\u2014 </div><div id=\"a3757\" style=\"position:absolute;font-family:'Times New Roman';left:284px;top:104px;\">\u2014 </div><div id=\"a3761\" style=\"position:absolute;font-family:'Times New Roman';left:342px;top:104px;\">\u2014 </div><div id=\"a3765\" style=\"position:absolute;font-family:'Times New Roman';left:424px;top:104px;\">372</div><div id=\"a3769\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:104px;\">\u2014 </div><div id=\"a3773\" style=\"position:absolute;font-family:'Times New Roman';left:593px;top:104px;\">\u2014 </div><div id=\"a3777\" style=\"position:absolute;font-family:'Times New Roman';left:662px;top:104px;\">372</div><div id=\"a3779\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:122px;\">Stock compensation plan </div><div id=\"a3780\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:138px;\">transactions </div><div id=\"a3783\" style=\"position:absolute;font-family:'Times New Roman';left:211px;top:138px;\">\u2014</div><div id=\"a3787\" style=\"position:absolute;font-family:'Times New Roman';left:290px;top:138px;\">4</div><div id=\"a3791\" style=\"position:absolute;font-family:'Times New Roman';left:326px;top:138px;\">1,380</div><div id=\"a3795\" style=\"position:absolute;font-family:'Times New Roman';left:431px;top:138px;\">\u2014 </div><div id=\"a3799\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:138px;\">\u2014 </div><div id=\"a3803\" style=\"position:absolute;font-family:'Times New Roman';left:593px;top:138px;\">\u2014 </div><div id=\"a3807\" style=\"position:absolute;font-family:'Times New Roman';left:652px;top:138px;\">1,384</div><div id=\"a3809\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:155px;\">Contributions </div><div id=\"a3812\" style=\"position:absolute;font-family:'Times New Roman';left:211px;top:155px;\">\u2014 </div><div id=\"a3816\" style=\"position:absolute;font-family:'Times New Roman';left:284px;top:155px;\">\u2014 </div><div id=\"a3820\" style=\"position:absolute;font-family:'Times New Roman';left:342px;top:155px;\">\u2014 </div><div id=\"a3824\" style=\"position:absolute;font-family:'Times New Roman';left:431px;top:155px;\">\u2014 </div><div id=\"a3828\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:155px;\">\u2014 </div><div id=\"a3832\" style=\"position:absolute;font-family:'Times New Roman';left:586px;top:155px;\">979</div><div id=\"a3836\" style=\"position:absolute;font-family:'Times New Roman';left:662px;top:155px;\">979</div><div id=\"a3838\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:172px;\">Repurchase of shares </div><div id=\"a3841\" style=\"position:absolute;font-family:'Times New Roman';left:211px;top:172px;\">\u2014 </div><div id=\"a3845\" style=\"position:absolute;font-family:'Times New Roman';left:255px;top:172px;display:flex;\">(75,590)</div><div id=\"a3849\" style=\"position:absolute;font-family:'Times New Roman';left:342px;top:172px;\">\u2014 </div><div id=\"a3853\" style=\"position:absolute;font-family:'Times New Roman';left:431px;top:172px;\">\u2014 </div><div id=\"a3857\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:172px;\">\u2014 </div><div id=\"a3861\" style=\"position:absolute;font-family:'Times New Roman';left:593px;top:172px;\">\u2014 </div><div id=\"a3865\" style=\"position:absolute;font-family:'Times New Roman';left:640px;top:172px;display:flex;\">(75,590)</div><div id=\"a3867\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:189px;\">Dividends ($</div><div id=\"a3867_12_5\" style=\"position:absolute;font-family:'Times New Roman';left:76px;top:189px;\">0.719</div><div id=\"a3867_17_12\" style=\"position:absolute;font-family:'Times New Roman';left:107px;top:189px;\"><div style=\"display:inline-block;width:3px;white-space:pre\"> </div>per share) </div><div id=\"a3870\" style=\"position:absolute;font-family:'Times New Roman';left:211px;top:189px;\">\u2014 </div><div id=\"a3874\" style=\"position:absolute;font-family:'Times New Roman';left:284px;top:189px;\">\u2014 </div><div id=\"a3878\" style=\"position:absolute;font-family:'Times New Roman';left:342px;top:189px;\">\u2014 </div><div id=\"a3882\" style=\"position:absolute;font-family:'Times New Roman';left:431px;top:189px;\">\u2014 </div><div id=\"a3886\" style=\"position:absolute;font-family:'Times New Roman';left:478px;top:189px;display:flex;\">(34,223)</div><div id=\"a3890\" style=\"position:absolute;font-family:'Times New Roman';left:593px;top:189px;\">\u2014 </div><div id=\"a3894\" style=\"position:absolute;font-family:'Times New Roman';left:640px;top:189px;display:flex;\">(34,223)</div><div id=\"a3896\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:206px;\">Net income<div style=\"display:inline-block;width:3px;white-space:pre\"> </div></div><div id=\"a3899\" style=\"position:absolute;font-family:'Times New Roman';left:211px;top:206px;\">\u2014 </div><div id=\"a3903\" style=\"position:absolute;font-family:'Times New Roman';left:284px;top:206px;\">\u2014 </div><div id=\"a3907\" style=\"position:absolute;font-family:'Times New Roman';left:342px;top:206px;\">\u2014 </div><div id=\"a3911\" style=\"position:absolute;font-family:'Times New Roman';left:431px;top:206px;\">\u2014 </div><div id=\"a3915\" style=\"position:absolute;font-family:'Times New Roman';left:477px;top:206px;\">102,759</div><div id=\"a3919\" style=\"position:absolute;font-family:'Times New Roman';left:586px;top:206px;\">168</div><div id=\"a3923\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:206px;\">102,927</div><div id=\"a3925\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:225px;\">Balance at November 29, 2025 </div><div id=\"a3927\" style=\"position:absolute;font-family:'Times New Roman';left:182px;top:225px;\">$ </div><div id=\"a3929\" style=\"position:absolute;font-family:'Times New Roman';left:204px;top:225px;\">751</div><div id=\"a3932\" style=\"position:absolute;font-family:'Times New Roman';left:235px;top:225px;\">$ </div><div id=\"a3934\" style=\"position:absolute;font-family:'Times New Roman';left:248px;top:225px;display:flex;\">(161,477)</div><div id=\"a3937\" style=\"position:absolute;font-family:'Times New Roman';left:308px;top:225px;\">$ </div><div id=\"a3939\" style=\"position:absolute;font-family:'Times New Roman';left:319px;top:225px;\">83,514</div><div id=\"a3942\" style=\"position:absolute;font-family:'Times New Roman';left:367px;top:225px;\">$ </div><div id=\"a3944\" style=\"position:absolute;font-family:'Times New Roman';left:414px;top:225px;\">1,326</div><div id=\"a3947\" style=\"position:absolute;font-family:'Times New Roman';left:455px;top:225px;\">$ </div><div id=\"a3949\" style=\"position:absolute;font-family:'Times New Roman';left:467px;top:225px;\">2,767,347</div><div id=\"a3952\" style=\"position:absolute;font-family:'Times New Roman';left:531px;top:225px;\">$ </div><div id=\"a3954\" style=\"position:absolute;font-family:'Times New Roman';left:577px;top:225px;\">6,305</div><div id=\"a3957\" style=\"position:absolute;font-family:'Times New Roman';left:617px;top:225px;\">$ </div><div id=\"a3959\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:225px;\">2,697,766</div></div></div><div id=\"TextBlockContainer136\" style=\"position:relative;line-height:normal;width:698px;height:394px;\"><div style=\"position:absolute; width:388.5px; height:1px; left:138.3px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:526.8px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:527.3px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:528.7px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:529.2px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:539.8px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:72.5px; height:1px; left:540.3px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:612.8px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:613.3px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:614.7px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:615.2px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:625.8px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.4px; height:1px; left:626.3px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:138.3px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:149.3px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:149.8px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:189.2px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:189.7px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:191.6px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:50.4px; height:1px; left:192.1px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:242.5px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:243px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:244.4px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:61.5px; height:1px; left:244.9px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:306.4px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:306.9px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:308.3px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:56.7px; height:1px; left:308.8px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:365.5px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:365.9px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:367.4px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:82.6px; height:1px; left:367.9px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:450.5px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:451px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:452.4px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:73.9px; height:1px; left:452.9px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:134px; height:33.6px; left:4.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:128.7px; height:14.9px; left:6.7px; top:71.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:128.7px; height:15.4px; left:6.7px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:33.6px; left:138.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:140.7px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:33.6px; left:149.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:151.7px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:33.6px; left:189.2px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:189.2px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:33.6px; left:191.1px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.3px; height:15.4px; left:194px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:33.6px; left:202.2px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.3px; height:15.4px; left:205px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:33.6px; left:242px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:15.4px; left:242px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:33.6px; left:244.4px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:246.8px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:51.4px; height:33.6px; left:255px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:45.6px; height:15.4px; left:257.9px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:33.6px; left:306.4px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:306.4px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:33.6px; left:308.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:310.7px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:46.1px; height:33.6px; left:319.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:37px; height:15.4px; left:321.7px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:33.6px; left:365.5px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:365.5px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:33.6px; left:367.4px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:369.8px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:72px; height:33.6px; left:378.4px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:66.8px; height:15.4px; left:380.8px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:33.6px; left:450.5px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:450.5px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:33.6px; left:452.4px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:454.8px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:33.6px; left:463.4px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:465.8px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:33.6px; left:526.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:526.3px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:33.6px; left:528.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:531.1px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:73px; height:33.6px; left:539.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:67.7px; height:15.4px; left:542.2px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:33.6px; left:612.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:612.3px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:33.6px; left:614.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:617.1px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:33.6px; left:625.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:628.2px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:134px; height:1px; left:4.3px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:138.3px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:149.3px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:149.8px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:1px; left:189.2px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:191.6px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:202.6px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:203.1px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:242.5px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:244.4px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:255.5px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:50.4px; height:1px; left:255.9px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:306.4px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:308.3px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:319.3px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:45.6px; height:1px; left:319.8px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:365.5px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:367.4px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:378.4px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:71.6px; height:1px; left:378.9px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:450.5px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:452.4px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:463.4px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:1px; left:463.9px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:526.8px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:528.7px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:539.8px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:72.5px; height:1px; left:540.3px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:612.8px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:613.3px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:614.7px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:615.2px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:625.8px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.4px; height:1px; left:626.3px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:134px; height:34.1px; left:4.3px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:128.7px; height:15.4px; left:6.7px; top:139.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:128.7px; height:15.4px; left:6.7px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:34.1px; left:138.3px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:138.3px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:34.1px; left:149.3px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:151.7px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:34.1px; left:189.2px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:189.2px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:34.1px; left:191.1px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:191.1px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:34.1px; left:202.2px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.3px; height:15.4px; left:205px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:34.1px; left:242px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:15.4px; left:242px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:34.1px; left:244.4px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:15.4px; left:244.4px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:51.4px; height:34.1px; left:255px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:45.6px; height:15.4px; left:257.9px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:34.1px; left:306.4px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:306.4px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:34.1px; left:308.3px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:308.3px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:46.1px; height:34.1px; left:319.3px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:37px; height:15.4px; left:321.7px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:34.1px; left:365.5px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:365.5px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:34.1px; left:367.4px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:367.4px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:72px; height:34.1px; left:378.4px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:15.4px; left:380.8px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:34.1px; left:450.5px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:450.5px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:34.1px; left:452.4px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:452.4px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:34.1px; left:463.4px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:465.8px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:34.1px; left:526.3px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:526.3px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:34.1px; left:528.3px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:528.3px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:73px; height:34.1px; left:539.3px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:15.4px; left:542.2px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:34.1px; left:612.3px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:612.3px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:34.1px; left:614.3px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:614.3px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:34.1px; left:625.3px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:628.2px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:134px; height:68.2px; left:4.3px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:128.7px; height:15.4px; left:6.7px; top:211.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:128.7px; height:15.4px; left:6.7px; top:226.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:128.7px; height:15.4px; left:6.7px; top:241.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:128.7px; height:15.4px; left:6.7px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:68.2px; left:138.3px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:138.3px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:68.2px; left:149.3px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:151.7px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:68.2px; left:189.2px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:189.2px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:68.2px; left:191.1px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:191.1px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:68.2px; left:202.2px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.3px; height:15.4px; left:205px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:68.2px; left:242px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:15.4px; left:242px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:68.2px; left:244.4px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:15.4px; left:244.4px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:51.4px; height:68.2px; left:255px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:41.8px; height:15.4px; left:257.9px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:68.2px; left:306.4px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:306.4px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:68.2px; left:308.3px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:308.3px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:46.1px; height:68.2px; left:319.3px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:37px; height:15.4px; left:321.7px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:68.2px; left:365.5px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:365.5px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:68.2px; left:367.4px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:367.4px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:72px; height:68.2px; left:378.4px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:15.4px; left:380.8px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:68.2px; left:450.5px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:450.5px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:68.2px; left:452.4px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:452.4px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:68.2px; left:463.4px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:57.6px; height:15.4px; left:465.8px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:68.2px; left:526.3px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:526.3px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:68.2px; left:528.3px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:528.3px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:73px; height:68.2px; left:539.3px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:15.4px; left:542.2px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:68.2px; left:612.3px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:612.3px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:68.2px; left:614.3px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:614.3px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:68.2px; left:625.3px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:628.2px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:134px; height:17.3px; left:4.3px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:119.6px; height:15.4px; left:15.8px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:138.3px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:138.3px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:17.3px; left:149.3px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:151.7px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:189.2px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:189.2px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:191.1px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:191.1px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:17.3px; left:202.2px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.3px; height:15.4px; left:205px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:17.3px; left:242px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:15.4px; left:242px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:17.3px; left:244.4px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:15.4px; left:244.4px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:51.4px; height:17.3px; left:255px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:41.8px; height:15.4px; left:257.9px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:306.4px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:306.4px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:308.3px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:308.3px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:46.1px; height:17.3px; left:319.3px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:37px; height:15.4px; left:321.7px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:365.5px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:365.5px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:367.4px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:367.4px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:72px; height:17.3px; left:378.4px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:15.4px; left:380.8px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:450.5px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:450.5px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:452.4px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:452.4px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:17.3px; left:463.4px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:57.6px; height:15.4px; left:465.8px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:526.3px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:526.3px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:528.3px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:528.3px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:73px; height:17.3px; left:539.3px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:15.4px; left:542.2px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:612.3px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:612.3px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:614.3px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:614.3px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:17.3px; left:625.3px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:57.6px; height:15.4px; left:628.2px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:134px; height:17.3px; left:4.3px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:128.7px; height:15.4px; left:6.7px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:138.3px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:138.3px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:17.3px; left:149.3px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:151.7px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:189.2px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:189.2px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:191.1px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:191.1px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:17.3px; left:202.2px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.3px; height:15.4px; left:205px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:17.3px; left:242px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:15.4px; left:242px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:17.3px; left:244.4px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:15.4px; left:244.4px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:51.4px; height:17.3px; left:255px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:41.8px; height:15.4px; left:257.9px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:306.4px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:306.4px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:308.3px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:308.3px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:46.1px; height:17.3px; left:319.3px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:37px; height:15.4px; left:321.7px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:365.5px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:365.5px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:367.4px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:367.4px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:72px; height:17.3px; left:378.4px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:15.4px; left:380.8px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:450.5px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:450.5px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:452.4px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:452.4px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:17.3px; left:463.4px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:465.8px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:526.3px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:526.3px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:528.3px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:528.3px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:73px; height:17.3px; left:539.3px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:67.7px; height:15.4px; left:542.2px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:612.3px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:612.3px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:614.3px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:614.3px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:17.3px; left:625.3px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:628.2px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:138.3px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:149.3px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:149.8px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:191.6px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:202.6px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:203.1px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:244.4px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:255.5px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:50.4px; height:1px; left:255.9px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:308.3px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:319.3px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:45.6px; height:1px; left:319.8px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:367.4px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:378.4px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:71.6px; height:1px; left:378.9px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:452.4px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:463.4px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:1px; left:463.9px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:528.7px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:539.8px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:72.5px; height:1px; left:540.3px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:614.7px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:625.8px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.4px; height:1px; left:626.3px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:137.3px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:148.4px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:37.9px; height:1px; left:151.3px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:190.6px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:201.7px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:37.9px; height:1px; left:204.6px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:243.5px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:254.5px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:49px; height:1px; left:257.4px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:307.3px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:318.4px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:44.2px; height:1px; left:321.3px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:366.4px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:377.5px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:70.1px; height:1px; left:380.3px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:451.4px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:462.5px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:61.5px; height:1px; left:465.4px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:527.8px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:538.8px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:71.1px; height:1px; left:541.7px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:613.8px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:624.8px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:61px; height:1px; left:627.7px; top:393.1px; background-color:#000000; \"> </div>\n<div id=\"TextContainer136\" style=\"position:relative;width:698px;z-index:1;font-size:13.44px;\"><div id=\"a3967\" style=\"position:absolute;font-family:'Times New Roman';left:297px;top:0px;\">Thirteen Weeks Ended November 30, 2024 </div><div id=\"a3970\" style=\"position:absolute;font-family:'Times New Roman';left:236px;top:18px;\">Cal-Maine Foods, Inc. Stockholders </div><div id=\"a3984\" style=\"position:absolute;font-family:'Times New Roman';left:196px;top:36px;\">Class A </div><div id=\"a3987\" style=\"position:absolute;font-family:'Times New Roman';left:251px;top:36px;\">Treasury </div><div id=\"a3990\" style=\"position:absolute;font-family:'Times New Roman';left:318px;top:36px;\">Paid In </div><div id=\"a3993\" style=\"position:absolute;font-family:'Times New Roman';left:371px;top:36px;\">Accum. Other </div><div id=\"a3996\" style=\"position:absolute;font-family:'Times New Roman';left:466px;top:36px;\">Retained </div><div id=\"a3998\" style=\"position:absolute;font-family:'Times New Roman';left:530px;top:36px;\">Noncontrolling </div><div id=\"a4003\" style=\"position:absolute;font-family:'Times New Roman';left:142px;top:52px;\">Amount </div><div id=\"a4006\" style=\"position:absolute;font-family:'Times New Roman';left:195px;top:52px;\">Amount </div><div id=\"a4009\" style=\"position:absolute;font-family:'Times New Roman';left:253px;top:52px;\">Amount </div><div id=\"a4012\" style=\"position:absolute;font-family:'Times New Roman';left:318px;top:52px;\">Capital </div><div id=\"a4015\" style=\"position:absolute;font-family:'Times New Roman';left:377px;top:52px;\">Comp. Loss </div><div id=\"a4018\" style=\"position:absolute;font-family:'Times New Roman';left:466px;top:52px;\">Earnings </div><div id=\"a4021\" style=\"position:absolute;font-family:'Times New Roman';font-size:12px;left:553px;top:54px;\">Interest </div><div id=\"a4023\" style=\"position:absolute;font-family:'Times New Roman';left:638px;top:52px;\">Total </div><div id=\"a4025\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:72px;\">Balance at August 31, </div><div id=\"a4026\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:87px;\">2024 </div><div id=\"a4028\" style=\"position:absolute;font-family:'Times New Roman';left:141px;top:87px;\">$ </div><div id=\"a4030\" style=\"position:absolute;font-family:'Times New Roman';left:163px;top:87px;\">703</div><div id=\"a4033\" style=\"position:absolute;font-family:'Times New Roman';left:194px;top:87px;\">$ </div><div id=\"a4035\" style=\"position:absolute;font-family:'Times New Roman';left:223px;top:87px;\">48</div><div id=\"a4038\" style=\"position:absolute;font-family:'Times New Roman';left:247px;top:87px;\">$ </div><div id=\"a4040\" style=\"position:absolute;font-family:'Times New Roman';left:258px;top:87px;display:flex;\">(31,632)</div><div id=\"a4043\" style=\"position:absolute;font-family:'Times New Roman';left:311px;top:87px;\">$ </div><div id=\"a4045\" style=\"position:absolute;font-family:'Times New Roman';left:322px;top:87px;\">77,503</div><div id=\"a4048\" style=\"position:absolute;font-family:'Times New Roman';left:370px;top:87px;\">$ </div><div id=\"a4050\" style=\"position:absolute;font-family:'Times New Roman';left:419px;top:87px;display:flex;\">(474)</div><div id=\"a4053\" style=\"position:absolute;font-family:'Times New Roman';left:455px;top:87px;\">$ </div><div id=\"a4055\" style=\"position:absolute;font-family:'Times New Roman';left:467px;top:87px;\">1,856,405</div><div id=\"a4058\" style=\"position:absolute;font-family:'Times New Roman';left:531px;top:87px;\">$ </div><div id=\"a4060\" style=\"position:absolute;font-family:'Times New Roman';left:571px;top:87px;display:flex;\">(3,490)</div><div id=\"a4063\" style=\"position:absolute;font-family:'Times New Roman';left:617px;top:87px;\">$ </div><div id=\"a4065\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:87px;\">1,899,063</div><div id=\"a4067\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:106px;\">Other comprehensive </div><div id=\"a4068\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:121px;\">loss, net of tax </div><div id=\"a4071\" style=\"position:absolute;font-family:'Times New Roman';left:169px;top:121px;\">\u2014 </div><div id=\"a4075\" style=\"position:absolute;font-family:'Times New Roman';left:223px;top:121px;\">\u2014 </div><div id=\"a4079\" style=\"position:absolute;font-family:'Times New Roman';left:286px;top:121px;\">\u2014 </div><div id=\"a4083\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:121px;\">\u2014 </div><div id=\"a4087\" style=\"position:absolute;font-family:'Times New Roman';left:419px;top:121px;display:flex;\">(434)</div><div id=\"a4091\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:121px;\">\u2014 </div><div id=\"a4095\" style=\"position:absolute;font-family:'Times New Roman';left:593px;top:121px;\">\u2014 </div><div id=\"a4099\" style=\"position:absolute;font-family:'Times New Roman';left:657px;top:121px;display:flex;\">(434)</div><div id=\"a4101\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:140px;\">Stock compensation </div><div id=\"a4102\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:155px;\">plan transactions </div><div id=\"a4105\" style=\"position:absolute;font-family:'Times New Roman';left:169px;top:155px;\">\u2014</div><div id=\"a4109\" style=\"position:absolute;font-family:'Times New Roman';left:223px;top:155px;\">\u2014</div><div id=\"a4113\" style=\"position:absolute;font-family:'Times New Roman';left:282px;top:155px;display:flex;\">(29)</div><div id=\"a4117\" style=\"position:absolute;font-family:'Times New Roman';left:329px;top:155px;\">1,097</div><div id=\"a4121\" style=\"position:absolute;font-family:'Times New Roman';left:431px;top:155px;\">\u2014 </div><div id=\"a4125\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:155px;\">\u2014 </div><div id=\"a4129\" style=\"position:absolute;font-family:'Times New Roman';left:593px;top:155px;\">\u2014 </div><div id=\"a4133\" style=\"position:absolute;font-family:'Times New Roman';left:652px;top:155px;\">1,068</div><div id=\"a4135\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:174px;\">Contributions to </div><div id=\"a4136\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:189px;\">Crepini Foods LLC </div><div id=\"a4139\" style=\"position:absolute;font-family:'Times New Roman';left:169px;top:189px;\">\u2014 </div><div id=\"a4143\" style=\"position:absolute;font-family:'Times New Roman';left:223px;top:189px;\">\u2014 </div><div id=\"a4147\" style=\"position:absolute;font-family:'Times New Roman';left:286px;top:189px;\">\u2014 </div><div id=\"a4151\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:189px;\">\u2014 </div><div id=\"a4155\" style=\"position:absolute;font-family:'Times New Roman';left:431px;top:189px;\">\u2014 </div><div id=\"a4159\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:189px;\">\u2014 </div><div id=\"a4163\" style=\"position:absolute;font-family:'Times New Roman';left:577px;top:189px;\">6,485</div><div id=\"a4167\" style=\"position:absolute;font-family:'Times New Roman';left:652px;top:189px;\">6,485</div><div id=\"a4169\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:211px;\">Acquisition of </div><div id=\"a4170\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:227px;\">noncontrolling interest </div><div id=\"a4171\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:242px;\">in MeadowCreek Foods </div><div id=\"a4172\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:257px;\">LLC </div><div id=\"a4175\" style=\"position:absolute;font-family:'Times New Roman';left:169px;top:257px;\">\u2014 </div><div id=\"a4179\" style=\"position:absolute;font-family:'Times New Roman';left:223px;top:257px;\">\u2014 </div><div id=\"a4183\" style=\"position:absolute;font-family:'Times New Roman';left:286px;top:257px;\">\u2014 </div><div id=\"a4187\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:257px;\">\u2014 </div><div id=\"a4191\" style=\"position:absolute;font-family:'Times New Roman';left:431px;top:257px;\">\u2014 </div><div id=\"a4195\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:257px;display:flex;\">(3,826)</div><div id=\"a4199\" style=\"position:absolute;font-family:'Times New Roman';left:577px;top:257px;\">3,826</div><div id=\"a4203\" style=\"position:absolute;font-family:'Times New Roman';left:669px;top:257px;\">\u2014 </div><div id=\"a4205\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:276px;\">Dividends ($</div><div id=\"a4205_12_5\" style=\"position:absolute;font-family:'Times New Roman';left:76px;top:276px;\">1.489</div><div id=\"a4205_17_5\" style=\"position:absolute;font-family:'Times New Roman';left:107px;top:276px;\"><div style=\"display:inline-block;width:3px;white-space:pre\"> </div>per </div><div id=\"a4206\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:291px;\">share) </div><div id=\"a4231\" style=\"position:absolute;font-family:'Times New Roman';left:16px;top:308px;\">Common </div><div id=\"a4234\" style=\"position:absolute;font-family:'Times New Roman';left:169px;top:308px;\">\u2014 </div><div id=\"a4238\" style=\"position:absolute;font-family:'Times New Roman';left:223px;top:308px;\">\u2014 </div><div id=\"a4242\" style=\"position:absolute;font-family:'Times New Roman';left:286px;top:308px;\">\u2014 </div><div id=\"a4246\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:308px;\">\u2014 </div><div id=\"a4250\" style=\"position:absolute;font-family:'Times New Roman';left:431px;top:308px;\">\u2014 </div><div id=\"a4254\" style=\"position:absolute;font-family:'Times New Roman';left:478px;top:308px;display:flex;\">(65,911)</div><div id=\"a4258\" style=\"position:absolute;font-family:'Times New Roman';left:593px;top:308px;\">\u2014 </div><div id=\"a4262\" style=\"position:absolute;font-family:'Times New Roman';left:640px;top:308px;display:flex;\">(65,911)</div><div id=\"a4264\" style=\"position:absolute;font-family:'Times New Roman';left:16px;top:325px;\">Class A common </div><div id=\"a4267\" style=\"position:absolute;font-family:'Times New Roman';left:169px;top:325px;\">\u2014 </div><div id=\"a4271\" style=\"position:absolute;font-family:'Times New Roman';left:223px;top:325px;\">\u2014 </div><div id=\"a4275\" style=\"position:absolute;font-family:'Times New Roman';left:286px;top:325px;\">\u2014 </div><div id=\"a4279\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:325px;\">\u2014 </div><div id=\"a4283\" style=\"position:absolute;font-family:'Times New Roman';left:431px;top:325px;\">\u2014 </div><div id=\"a4287\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:325px;display:flex;\">(7,147)</div><div id=\"a4291\" style=\"position:absolute;font-family:'Times New Roman';left:593px;top:325px;\">\u2014 </div><div id=\"a4295\" style=\"position:absolute;font-family:'Times New Roman';left:647px;top:325px;display:flex;\">(7,147)</div><div id=\"a4297\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:342px;\">Net income (loss) </div><div id=\"a4300\" style=\"position:absolute;font-family:'Times New Roman';left:169px;top:342px;\">\u2014 </div><div id=\"a4304\" style=\"position:absolute;font-family:'Times New Roman';left:223px;top:342px;\">\u2014 </div><div id=\"a4308\" style=\"position:absolute;font-family:'Times New Roman';left:286px;top:342px;\">\u2014 </div><div id=\"a4312\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:342px;\">\u2014 </div><div id=\"a4316\" style=\"position:absolute;font-family:'Times New Roman';left:431px;top:342px;\">\u2014 </div><div id=\"a4320\" style=\"position:absolute;font-family:'Times New Roman';left:477px;top:342px;\">219,064</div><div id=\"a4324\" style=\"position:absolute;font-family:'Times New Roman';left:581px;top:342px;display:flex;\">(705)</div><div id=\"a4328\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:342px;\">218,359</div><div id=\"a4330\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:363px;\">Balance at November </div><div id=\"a4331\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:378px;\">30, 2024 </div><div id=\"a4333\" style=\"position:absolute;font-family:'Times New Roman';left:141px;top:378px;\">$ </div><div id=\"a4335\" style=\"position:absolute;font-family:'Times New Roman';left:163px;top:378px;\">703</div><div id=\"a4338\" style=\"position:absolute;font-family:'Times New Roman';left:194px;top:378px;\">$ </div><div id=\"a4340\" style=\"position:absolute;font-family:'Times New Roman';left:223px;top:378px;\">48</div><div id=\"a4343\" style=\"position:absolute;font-family:'Times New Roman';left:247px;top:378px;\">$ </div><div id=\"a4345\" style=\"position:absolute;font-family:'Times New Roman';left:258px;top:378px;display:flex;\">(31,661)</div><div id=\"a4348\" style=\"position:absolute;font-family:'Times New Roman';left:311px;top:378px;\">$ </div><div id=\"a4350\" style=\"position:absolute;font-family:'Times New Roman';left:322px;top:378px;\">78,600</div><div id=\"a4353\" style=\"position:absolute;font-family:'Times New Roman';left:370px;top:378px;\">$ </div><div id=\"a4355\" style=\"position:absolute;font-family:'Times New Roman';left:419px;top:378px;display:flex;\">(908)</div><div id=\"a4358\" style=\"position:absolute;font-family:'Times New Roman';left:455px;top:378px;\">$ </div><div id=\"a4360\" style=\"position:absolute;font-family:'Times New Roman';left:467px;top:378px;\">1,998,585</div><div id=\"a4363\" style=\"position:absolute;font-family:'Times New Roman';left:531px;top:378px;\">$ </div><div id=\"a4365\" style=\"position:absolute;font-family:'Times New Roman';left:577px;top:378px;\">6,116</div><div id=\"a4368\" style=\"position:absolute;font-family:'Times New Roman';left:617px;top:378px;\">$ </div><div id=\"a4370\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:378px;\">2,051,483</div></div></div><div id=\"TextBlockContainer142\" style=\"position:relative;line-height:normal;width:698px;height:292px;\"><div style=\"position:absolute; width:378.5px; height:1px; left:148.4px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:526.8px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:527.3px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:528.7px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:529.2px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:539.8px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:72.5px; height:1px; left:540.3px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:612.8px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:613.3px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:614.7px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:615.2px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:625.8px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.4px; height:1px; left:626.3px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:148.4px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:159.4px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:159.9px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:199.3px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:199.8px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:201.2px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:201.7px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:212.2px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:59.5px; height:1px; left:212.7px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:272.3px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:272.7px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:274.7px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:275.1px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:285.2px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:45.6px; height:1px; left:285.7px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:331.3px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:331.8px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:333.3px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:116.7px; height:1px; left:333.7px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:450.5px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:451px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:452.4px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:452.9px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:463.4px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:1px; left:463.9px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:144.1px; height:17.3px; left:4.3px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:138.8px; height:15.4px; left:6.7px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:17.3px; left:148.4px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:150.8px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:40.3px; height:17.3px; left:158.9px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:161.8px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:199.3px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:199.3px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:201.2px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:203.6px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:60px; height:17.3px; left:212.2px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:214.6px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:272.3px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:272.3px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:274.2px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.3px; height:15.4px; left:277.1px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:46.1px; height:17.3px; left:285.2px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:37px; height:15.4px; left:287.6px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:331.3px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:331.3px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:17.3px; left:333.3px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:335.7px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:106.1px; height:17.3px; left:344.3px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.8px; height:15.4px; left:346.7px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:450.5px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:450.5px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:452.4px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:454.8px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:17.3px; left:463.4px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:465.8px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:526.3px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:526.3px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:528.3px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:531.1px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:73px; height:17.3px; left:539.3px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:15.4px; left:542.2px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:612.3px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:612.3px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:614.3px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:617.1px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:17.3px; left:625.3px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:628.2px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:144.1px; height:1px; left:4.3px; top:84.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:148.4px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:159.4px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:159.9px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:199.3px; top:84.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:201.2px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:212.2px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:59.5px; height:1px; left:212.7px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:1px; left:272.3px; top:84.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:274.7px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:285.2px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:45.6px; height:1px; left:285.7px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:331.3px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:331.8px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:333.3px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:333.7px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:344.3px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:105.6px; height:1px; left:344.8px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:450.5px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:451px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:452.4px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:452.9px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:463.4px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:1px; left:463.9px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:526.8px; top:84.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:528.7px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:539.8px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:72.5px; height:1px; left:540.3px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:612.8px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:613.3px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:614.7px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:615.2px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:625.8px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.4px; height:1px; left:626.3px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:144.1px; height:33.6px; left:4.3px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:138.8px; height:14.9px; left:6.7px; top:139.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:138.8px; height:15.4px; left:6.7px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:33.6px; left:148.4px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:15.4px; left:148.4px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:40.3px; height:33.6px; left:158.9px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:161.8px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:33.6px; left:199.3px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:199.3px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:33.6px; left:201.2px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:201.2px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:60px; height:33.6px; left:212.2px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:50.9px; height:15.4px; left:214.6px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:33.6px; left:272.3px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:272.3px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:33.6px; left:274.2px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:274.2px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:46.1px; height:33.6px; left:285.2px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:37px; height:15.4px; left:287.6px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:33.6px; left:331.3px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:331.3px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:33.6px; left:333.3px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:15.4px; left:333.3px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:106.1px; height:33.6px; left:344.3px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:97px; height:15.4px; left:346.7px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:33.6px; left:450.5px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:450.5px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:33.6px; left:452.4px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:452.4px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:33.6px; left:463.4px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:465.8px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:33.6px; left:526.3px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:526.3px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:33.6px; left:528.3px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:528.3px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:73px; height:33.6px; left:539.3px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:15.4px; left:542.2px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:33.6px; left:612.3px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:612.3px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:33.6px; left:614.3px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:614.3px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:33.6px; left:625.3px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:628.2px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:144.1px; height:16.8px; left:4.3px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:138.8px; height:15.4px; left:6.7px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:16.8px; left:148.4px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:15.4px; left:148.4px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:40.3px; height:16.8px; left:158.9px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:161.8px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:199.3px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:199.3px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:201.2px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:201.2px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:60px; height:16.8px; left:212.2px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:214.6px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:272.3px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:272.3px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:274.2px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:274.2px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:46.1px; height:16.8px; left:285.2px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:37px; height:15.4px; left:287.6px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:331.3px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:331.3px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:16.8px; left:333.3px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:15.4px; left:333.3px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:106.1px; height:16.8px; left:344.3px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:97px; height:15.4px; left:346.7px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:450.5px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:450.5px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:452.4px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:452.4px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:16.8px; left:463.4px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:465.8px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:526.3px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:526.3px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:528.3px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:528.3px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:73px; height:16.8px; left:539.3px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:15.4px; left:542.2px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:612.3px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:612.3px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:614.3px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:614.3px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:16.8px; left:625.3px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:57.6px; height:15.4px; left:628.2px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:144.1px; height:17.3px; left:4.3px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:138.8px; height:15.4px; left:6.7px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:17.3px; left:148.4px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:15.4px; left:148.4px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:40.3px; height:17.3px; left:158.9px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:161.8px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:199.3px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:199.3px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:201.2px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:201.2px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:60px; height:17.3px; left:212.2px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:50.9px; height:15.4px; left:214.6px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:272.3px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:272.3px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:274.2px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:274.2px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:46.1px; height:17.3px; left:285.2px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:37px; height:15.4px; left:287.6px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:331.3px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:331.3px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:17.3px; left:333.3px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:15.4px; left:333.3px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:106.1px; height:17.3px; left:344.3px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:97px; height:15.4px; left:346.7px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:450.5px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:450.5px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:452.4px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:452.4px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:17.3px; left:463.4px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:465.8px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:526.3px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:526.3px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:528.3px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:528.3px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:73px; height:17.3px; left:539.3px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:67.7px; height:15.4px; left:542.2px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:612.3px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:612.3px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:614.3px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:614.3px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:17.3px; left:625.3px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:628.2px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:148.4px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:159.4px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:159.9px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:201.2px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:212.2px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:59.5px; height:1px; left:212.7px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:274.7px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:285.2px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:45.6px; height:1px; left:285.7px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:1px; left:333.3px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:344.3px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:105.6px; height:1px; left:344.8px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:452.4px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:463.4px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:1px; left:463.9px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:528.7px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:539.8px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:72.5px; height:1px; left:540.3px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:614.7px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:625.8px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.4px; height:1px; left:626.3px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:147.4px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:158.5px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:37.9px; height:1px; left:161.3px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:200.2px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:211.3px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:58.1px; height:1px; left:214.2px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11.5px; height:1px; left:273.7px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:284.3px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:44.2px; height:1px; left:287.1px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:332.3px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:343.4px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:104.2px; height:1px; left:346.3px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:451.4px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:462.5px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:61.5px; height:1px; left:465.4px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:527.8px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:538.8px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:71.1px; height:1px; left:541.7px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:613.8px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:624.8px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:61px; height:1px; left:627.7px; top:290.7px; background-color:#000000; \"> </div>\n<div id=\"TextContainer142\" style=\"position:relative;width:698px;z-index:1;font-size:13.44px;\"><div id=\"a4374\" style=\"position:absolute;font-family:'Times New Roman';left:295px;top:0px;\">Twenty-six Weeks Ended November 29, 2025 </div><div id=\"a4379\" style=\"position:absolute;font-family:'Times New Roman';left:241px;top:17px;\">Cal-Maine Foods, Inc. Stockholders </div><div id=\"a4399\" style=\"position:absolute;font-family:'Times New Roman';left:354px;top:35px;\">Accum. Other </div><div id=\"a4414\" style=\"position:absolute;font-family:'Times New Roman';left:213px;top:52px;\">Treasury </div><div id=\"a4417\" style=\"position:absolute;font-family:'Times New Roman';left:284px;top:52px;\">Paid In </div><div id=\"a4419\" style=\"position:absolute;font-family:'Times New Roman';left:352px;top:52px;\">Comp. Income </div><div id=\"a4421\" style=\"position:absolute;font-family:'Times New Roman';left:466px;top:52px;\">Retained </div><div id=\"a4423\" style=\"position:absolute;font-family:'Times New Roman';left:530px;top:52px;\">Noncontrolling </div><div id=\"a4428\" style=\"position:absolute;font-family:'Times New Roman';left:152px;top:69px;\">Amount </div><div id=\"a4431\" style=\"position:absolute;font-family:'Times New Roman';left:215px;top:69px;\">Amount </div><div id=\"a4434\" style=\"position:absolute;font-family:'Times New Roman';left:284px;top:69px;\">Capital </div><div id=\"a4436\" style=\"position:absolute;font-family:'Times New Roman';left:375px;top:69px;\">(Loss) </div><div id=\"a4438\" style=\"position:absolute;font-family:'Times New Roman';left:466px;top:69px;\">Earnings </div><div id=\"a4441\" style=\"position:absolute;font-family:'Times New Roman';left:552px;top:69px;\">Interest </div><div id=\"a4443\" style=\"position:absolute;font-family:'Times New Roman';left:638px;top:69px;\">Total </div><div id=\"a4445\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:87px;\">Balance at May 31, 2025 </div><div id=\"a4447\" style=\"position:absolute;font-family:'Times New Roman';left:151px;top:87px;\">$ </div><div id=\"a4449\" style=\"position:absolute;font-family:'Times New Roman';left:173px;top:87px;\">751</div><div id=\"a4452\" style=\"position:absolute;font-family:'Times New Roman';left:204px;top:87px;\">$ </div><div id=\"a4454\" style=\"position:absolute;font-family:'Times New Roman';left:224px;top:87px;display:flex;\">(85,893)</div><div id=\"a4457\" style=\"position:absolute;font-family:'Times New Roman';left:277px;top:87px;\">$ </div><div id=\"a4459\" style=\"position:absolute;font-family:'Times New Roman';left:288px;top:87px;\">80,845</div><div id=\"a4462\" style=\"position:absolute;font-family:'Times New Roman';left:336px;top:87px;\">$ </div><div id=\"a4464\" style=\"position:absolute;font-family:'Times New Roman';left:409px;top:87px;display:flex;\">(1,007)</div><div id=\"a4467\" style=\"position:absolute;font-family:'Times New Roman';left:455px;top:87px;\">$ </div><div id=\"a4469\" style=\"position:absolute;font-family:'Times New Roman';left:467px;top:87px;\">2,565,928</div><div id=\"a4472\" style=\"position:absolute;font-family:'Times New Roman';left:531px;top:87px;\">$ </div><div id=\"a4474\" style=\"position:absolute;font-family:'Times New Roman';left:577px;top:87px;\">5,391</div><div id=\"a4477\" style=\"position:absolute;font-family:'Times New Roman';left:617px;top:87px;\">$ </div><div id=\"a4479\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:87px;\">2,566,015</div><div id=\"a4481\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:106px;\">Other comprehensive </div><div id=\"a4482\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:121px;\">income, net of tax </div><div id=\"a4485\" style=\"position:absolute;font-family:'Times New Roman';left:179px;top:121px;\">\u2014 </div><div id=\"a4489\" style=\"position:absolute;font-family:'Times New Roman';left:252px;top:121px;\">\u2014 </div><div id=\"a4493\" style=\"position:absolute;font-family:'Times New Roman';left:311px;top:121px;\">\u2014 </div><div id=\"a4497\" style=\"position:absolute;font-family:'Times New Roman';left:414px;top:121px;\">2,333</div><div id=\"a4501\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:121px;\">\u2014 </div><div id=\"a4505\" style=\"position:absolute;font-family:'Times New Roman';left:593px;top:121px;\">\u2014 </div><div id=\"a4509\" style=\"position:absolute;font-family:'Times New Roman';left:652px;top:121px;\">2,333</div><div id=\"a4511\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:139px;\">Stock compensation plan </div><div id=\"a4512\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:155px;\">transactions </div><div id=\"a4515\" style=\"position:absolute;font-family:'Times New Roman';left:179px;top:155px;\">\u2014</div><div id=\"a4519\" style=\"position:absolute;font-family:'Times New Roman';left:259px;top:155px;\">6</div><div id=\"a4523\" style=\"position:absolute;font-family:'Times New Roman';left:295px;top:155px;\">2,669</div><div id=\"a4527\" style=\"position:absolute;font-family:'Times New Roman';left:430px;top:155px;\">\u2014 </div><div id=\"a4531\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:155px;\">\u2014 </div><div id=\"a4535\" style=\"position:absolute;font-family:'Times New Roman';left:593px;top:155px;\">\u2014 </div><div id=\"a4539\" style=\"position:absolute;font-family:'Times New Roman';left:652px;top:155px;\">2,675</div><div id=\"a4541\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:172px;\">Contributions </div><div id=\"a4544\" style=\"position:absolute;font-family:'Times New Roman';left:179px;top:172px;\">\u2014 </div><div id=\"a4548\" style=\"position:absolute;font-family:'Times New Roman';left:252px;top:172px;\">\u2014 </div><div id=\"a4552\" style=\"position:absolute;font-family:'Times New Roman';left:311px;top:172px;\">\u2014 </div><div id=\"a4556\" style=\"position:absolute;font-family:'Times New Roman';left:430px;top:172px;\">\u2014 </div><div id=\"a4560\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:172px;\">\u2014 </div><div id=\"a4564\" style=\"position:absolute;font-family:'Times New Roman';left:586px;top:172px;\">979</div><div id=\"a4568\" style=\"position:absolute;font-family:'Times New Roman';left:662px;top:172px;\">979</div><div id=\"a4570\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:189px;\">Repurchase of shares </div><div id=\"a4573\" style=\"position:absolute;font-family:'Times New Roman';left:179px;top:189px;\">\u2014 </div><div id=\"a4577\" style=\"position:absolute;font-family:'Times New Roman';left:224px;top:189px;display:flex;\">(75,590)</div><div id=\"a4581\" style=\"position:absolute;font-family:'Times New Roman';left:311px;top:189px;\">\u2014 </div><div id=\"a4585\" style=\"position:absolute;font-family:'Times New Roman';left:430px;top:189px;\">\u2014 </div><div id=\"a4589\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:189px;\">\u2014 </div><div id=\"a4593\" style=\"position:absolute;font-family:'Times New Roman';left:593px;top:189px;\">\u2014 </div><div id=\"a4597\" style=\"position:absolute;font-family:'Times New Roman';left:640px;top:189px;display:flex;\">(75,590)</div><div id=\"a4599\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:207px;\">Dividends ($</div><div id=\"a4599_12_5\" style=\"position:absolute;font-family:'Times New Roman';left:76px;top:207px;\">2.097</div><div id=\"a4599_17_5\" style=\"position:absolute;font-family:'Times New Roman';left:107px;top:207px;\"><div style=\"display:inline-block;width:3px;white-space:pre\"> </div>per </div><div id=\"a4600\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:223px;\">share) </div><div id=\"a4603\" style=\"position:absolute;font-family:'Times New Roman';left:179px;top:223px;\">\u2014 </div><div id=\"a4607\" style=\"position:absolute;font-family:'Times New Roman';left:252px;top:223px;\">\u2014 </div><div id=\"a4611\" style=\"position:absolute;font-family:'Times New Roman';left:311px;top:223px;\">\u2014 </div><div id=\"a4615\" style=\"position:absolute;font-family:'Times New Roman';left:430px;top:223px;\">\u2014 </div><div id=\"a4619\" style=\"position:absolute;font-family:'Times New Roman';left:471px;top:223px;display:flex;\">(100,680)</div><div id=\"a4623\" style=\"position:absolute;font-family:'Times New Roman';left:593px;top:223px;\">\u2014 </div><div id=\"a4627\" style=\"position:absolute;font-family:'Times New Roman';left:634px;top:223px;display:flex;\">(100,680)</div><div id=\"a4629\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:240px;\">Net income (loss) </div><div id=\"a4632\" style=\"position:absolute;font-family:'Times New Roman';left:179px;top:240px;\">\u2014 </div><div id=\"a4636\" style=\"position:absolute;font-family:'Times New Roman';left:252px;top:240px;\">\u2014 </div><div id=\"a4640\" style=\"position:absolute;font-family:'Times New Roman';left:311px;top:240px;\">\u2014 </div><div id=\"a4644\" style=\"position:absolute;font-family:'Times New Roman';left:430px;top:240px;\">\u2014 </div><div id=\"a4648\" style=\"position:absolute;font-family:'Times New Roman';left:477px;top:240px;\">302,099</div><div id=\"a4652\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:240px;display:flex;\">(65)</div><div id=\"a4656\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:240px;\">302,034</div><div id=\"a4658\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:260px;\">Balance at November 29, </div><div id=\"a4659\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:276px;\">2025 </div><div id=\"a4661\" style=\"position:absolute;font-family:'Times New Roman';left:151px;top:276px;\">$ </div><div id=\"a4663\" style=\"position:absolute;font-family:'Times New Roman';left:173px;top:276px;\">751</div><div id=\"a4666\" style=\"position:absolute;font-family:'Times New Roman';left:204px;top:276px;\">$ </div><div id=\"a4668\" style=\"position:absolute;font-family:'Times New Roman';left:217px;top:276px;display:flex;\">(161,477)</div><div id=\"a4671\" style=\"position:absolute;font-family:'Times New Roman';left:277px;top:276px;\">$ </div><div id=\"a4673\" style=\"position:absolute;font-family:'Times New Roman';left:288px;top:276px;\">83,514</div><div id=\"a4676\" style=\"position:absolute;font-family:'Times New Roman';left:336px;top:276px;\">$ </div><div id=\"a4678\" style=\"position:absolute;font-family:'Times New Roman';left:414px;top:276px;\">1,326</div><div id=\"a4681\" style=\"position:absolute;font-family:'Times New Roman';left:455px;top:276px;\">$ </div><div id=\"a4683\" style=\"position:absolute;font-family:'Times New Roman';left:467px;top:276px;\">2,767,347</div><div id=\"a4686\" style=\"position:absolute;font-family:'Times New Roman';left:531px;top:276px;\">$ </div><div id=\"a4688\" style=\"position:absolute;font-family:'Times New Roman';left:577px;top:276px;\">6,305</div><div id=\"a4691\" style=\"position:absolute;font-family:'Times New Roman';left:617px;top:276px;\">$ </div><div id=\"a4693\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:276px;\">2,697,766</div></div></div><div id=\"TextBlockContainer148\" style=\"position:relative;line-height:normal;width:698px;height:377px;\"><div style=\"position:absolute; width:389.5px; height:1px; left:137.3px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:526.8px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:527.3px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:528.7px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:529.2px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:539.8px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:72.5px; height:1px; left:540.3px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:612.8px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:613.3px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:614.7px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:615.2px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:625.8px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.4px; height:1px; left:626.3px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:137.3px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:148.4px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:148.9px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:188.2px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:188.7px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:190.6px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:50.4px; height:1px; left:191.1px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:241.5px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:242px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:243.5px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:61.5px; height:1px; left:243.9px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:305.4px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:305.9px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:307.3px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:56.7px; height:1px; left:307.8px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:364.5px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:365px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:366.4px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:82.6px; height:1px; left:366.9px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:449.5px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.5px; height:1px; left:450px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:451.4px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:74.9px; height:1px; left:451.9px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:133.1px; height:16.8px; left:4.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:127.8px; height:15.4px; left:6.7px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:137.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:139.7px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:16.8px; left:148.4px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:150.8px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:188.2px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:188.2px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:190.2px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.3px; height:15.4px; left:193px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:16.8px; left:201.2px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:203.6px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:241.1px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:241.1px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:243px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:245.9px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:51.4px; height:16.8px; left:254px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:45.6px; height:15.4px; left:256.9px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:305.4px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:305.4px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:307.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:309.7px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:46.1px; height:16.8px; left:318.4px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:37px; height:15.4px; left:320.8px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:364.5px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:364.5px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:366.4px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:368.8px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:72px; height:16.8px; left:377.5px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:66.8px; height:15.4px; left:379.9px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:449.5px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:449.5px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:451.4px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:453.8px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:16.8px; left:463.4px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:465.8px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:526.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:526.3px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:528.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:531.1px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:73px; height:16.8px; left:539.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:67.7px; height:15.4px; left:542.2px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:612.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:612.3px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:614.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:617.1px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:16.8px; left:625.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:628.2px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:133.1px; height:1px; left:4.3px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:137.3px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:148.4px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:148.9px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:1px; left:188.2px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:190.6px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:201.2px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:1px; left:201.7px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:241.5px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:243.5px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:254.5px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:50.4px; height:1px; left:255px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:305.4px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:307.3px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:318.4px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:45.6px; height:1px; left:318.9px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:364.5px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:366.4px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:377.5px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:71.6px; height:1px; left:377.9px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:449.5px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:451.4px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:463.4px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:1px; left:463.9px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:526.8px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:528.7px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:539.8px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:72.5px; height:1px; left:540.3px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:612.8px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:613.3px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:614.7px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:615.2px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:625.8px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.4px; height:1px; left:626.3px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:133.1px; height:34.1px; left:4.3px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:127.8px; height:15.4px; left:6.7px; top:122.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:127.8px; height:15.4px; left:6.7px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:34.1px; left:137.3px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:137.3px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:34.1px; left:148.4px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:150.8px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:34.1px; left:188.2px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:188.2px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:34.1px; left:190.2px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:190.2px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:34.1px; left:201.2px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:203.6px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:34.1px; left:241.1px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:241.1px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:34.1px; left:243px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:243px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:51.4px; height:34.1px; left:254px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:45.6px; height:15.4px; left:256.9px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:34.1px; left:305.4px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:305.4px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:34.1px; left:307.3px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:307.3px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:46.1px; height:34.1px; left:318.4px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:37px; height:15.4px; left:320.8px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:34.1px; left:364.5px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:364.5px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:34.1px; left:366.4px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:366.4px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:72px; height:34.1px; left:377.5px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:15.4px; left:379.9px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:34.1px; left:449.5px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:449.5px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:34.1px; left:451.4px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:451.4px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:34.1px; left:463.4px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:465.8px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:34.1px; left:526.3px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:526.3px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:34.1px; left:528.3px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:528.3px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:73px; height:34.1px; left:539.3px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:15.4px; left:542.2px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:34.1px; left:612.3px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:612.3px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:34.1px; left:614.3px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:614.3px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:34.1px; left:625.3px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:628.2px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:133.1px; height:67.7px; left:4.3px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:127.8px; height:15.4px; left:6.7px; top:193.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:127.8px; height:15.4px; left:6.7px; top:209.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:127.8px; height:15.4px; left:6.7px; top:224.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:127.8px; height:15.4px; left:6.7px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:67.7px; left:137.3px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:137.3px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:67.7px; left:148.4px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:150.8px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:67.7px; left:188.2px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:188.2px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:67.7px; left:190.2px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:190.2px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:67.7px; left:201.2px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:203.6px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:67.7px; left:241.1px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:241.1px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:67.7px; left:243px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:243px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:51.4px; height:67.7px; left:254px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:41.8px; height:15.4px; left:256.9px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:67.7px; left:305.4px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:305.4px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:67.7px; left:307.3px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:307.3px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:46.1px; height:67.7px; left:318.4px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:37px; height:15.4px; left:320.8px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:67.7px; left:364.5px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:364.5px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:67.7px; left:366.4px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:366.4px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:72px; height:67.7px; left:377.5px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:15.4px; left:379.9px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:67.7px; left:449.5px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:449.5px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:67.7px; left:451.4px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:451.4px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:67.7px; left:463.4px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:57.6px; height:15.4px; left:465.8px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:67.7px; left:526.3px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:526.3px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:67.7px; left:528.3px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:528.3px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:73px; height:67.7px; left:539.3px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:15.4px; left:542.2px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:67.7px; left:612.3px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:612.3px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:67.7px; left:614.3px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:614.3px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:67.7px; left:625.3px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:628.2px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:133.1px; height:16.8px; left:4.3px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:118.7px; height:15.4px; left:15.8px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:137.3px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:137.3px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:16.8px; left:148.4px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:150.8px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:188.2px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:188.2px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:190.2px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:190.2px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:16.8px; left:201.2px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:203.6px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:241.1px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:241.1px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:243px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:243px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:51.4px; height:16.8px; left:254px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:41.8px; height:15.4px; left:256.9px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:305.4px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:305.4px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:307.3px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:307.3px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:46.1px; height:16.8px; left:318.4px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:37px; height:15.4px; left:320.8px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:364.5px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:364.5px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:366.4px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:366.4px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:72px; height:16.8px; left:377.5px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:15.4px; left:379.9px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:449.5px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:449.5px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:451.4px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:451.4px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:16.8px; left:463.4px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:57.6px; height:15.4px; left:465.8px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:526.3px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:526.3px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:528.3px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:528.3px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:73px; height:16.8px; left:539.3px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:15.4px; left:542.2px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:612.3px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:612.3px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:614.3px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:614.3px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:16.8px; left:625.3px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:57.6px; height:15.4px; left:628.2px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:133.1px; height:16.8px; left:4.3px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:127.8px; height:15.4px; left:6.7px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:137.3px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:137.3px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:16.8px; left:148.4px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:150.8px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:188.2px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:188.2px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:190.2px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:190.2px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:16.8px; left:201.2px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:203.6px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:241.1px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:241.1px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:243px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:243px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:51.4px; height:16.8px; left:254px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:41.8px; height:15.4px; left:256.9px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:305.4px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:305.4px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:307.3px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:307.3px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:46.1px; height:16.8px; left:318.4px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:37px; height:15.4px; left:320.8px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:364.5px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:364.5px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:366.4px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:366.4px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:72px; height:16.8px; left:377.5px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:15.4px; left:379.9px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:449.5px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:449.5px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:451.4px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:451.4px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:16.8px; left:463.4px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:465.8px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:526.3px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:526.3px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:528.3px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:528.3px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:73px; height:16.8px; left:539.3px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:67.7px; height:15.4px; left:542.2px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:612.3px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:612.3px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:614.3px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:614.3px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:16.8px; left:625.3px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:628.2px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:137.3px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:148.4px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:148.9px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:188.2px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:188.7px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:190.6px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:191.1px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:201.2px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:1px; left:201.7px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:241.5px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:242px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:243.5px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:243.9px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:254.5px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:50.4px; height:1px; left:255px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:305.4px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:305.9px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:307.3px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:307.8px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:318.4px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:45.6px; height:1px; left:318.9px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:364.5px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:365px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:366.4px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:366.9px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:377.5px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:71.6px; height:1px; left:377.9px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:449.5px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.5px; height:1px; left:450px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:451.4px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11.5px; height:1px; left:451.9px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:463.4px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:1px; left:463.9px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:526.8px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:527.3px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:528.7px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:529.2px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:539.8px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:72.5px; height:1px; left:540.3px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:612.8px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:613.3px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:614.7px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:615.2px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:625.8px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.4px; height:1px; left:626.3px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:136.4px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:147.4px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:37.9px; height:1px; left:150.3px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:187.3px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:190.2px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:189.7px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:8.6px; height:1px; left:192.6px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:200.2px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:38.4px; height:1px; left:203.1px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:240.6px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:242.5px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.1px; height:1px; left:245.4px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:253.5px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:49px; height:1px; left:256.4px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:304.5px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:306.4px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.1px; height:1px; left:309.3px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:317.4px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:44.2px; height:1px; left:320.3px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:363.5px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:365.5px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.1px; height:1px; left:368.3px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:376.5px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:70.1px; height:1px; left:379.4px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:448.5px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:450.5px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:453.4px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:462.5px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:61.5px; height:1px; left:465.4px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:525.9px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:527.8px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.1px; height:1px; left:530.7px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:538.8px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:71.1px; height:1px; left:541.7px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:611.8px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:613.8px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.1px; height:1px; left:616.7px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:624.8px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:61px; height:1px; left:627.7px; top:376.3px; background-color:#000000; \"> </div>\n<div id=\"TextContainer148\" style=\"position:relative;width:698px;z-index:1;font-size:13.44px;\"><div id=\"a4701\" style=\"position:absolute;font-family:'Times New Roman';left:289px;top:0px;\">Twenty-six Weeks Ended November 30, 2024 </div><div id=\"a4706\" style=\"position:absolute;font-family:'Times New Roman';left:235px;top:18px;\">Cal-Maine Foods, Inc. Stockholders </div><div id=\"a4720\" style=\"position:absolute;font-family:'Times New Roman';left:195px;top:36px;\">Class A </div><div id=\"a4723\" style=\"position:absolute;font-family:'Times New Roman';left:250px;top:36px;\">Treasury </div><div id=\"a4726\" style=\"position:absolute;font-family:'Times New Roman';left:317px;top:36px;\">Paid In </div><div id=\"a4729\" style=\"position:absolute;font-family:'Times New Roman';left:370px;top:36px;\">Accum. Other </div><div id=\"a4732\" style=\"position:absolute;font-family:'Times New Roman';left:465px;top:36px;\">Retained </div><div id=\"a4734\" style=\"position:absolute;font-family:'Times New Roman';left:530px;top:36px;\">Noncontrolling </div><div id=\"a4739\" style=\"position:absolute;font-family:'Times New Roman';left:141px;top:52px;\">Amount </div><div id=\"a4742\" style=\"position:absolute;font-family:'Times New Roman';left:194px;top:52px;\">Amount </div><div id=\"a4745\" style=\"position:absolute;font-family:'Times New Roman';left:252px;top:52px;\">Amount </div><div id=\"a4748\" style=\"position:absolute;font-family:'Times New Roman';left:317px;top:52px;\">Capital </div><div id=\"a4751\" style=\"position:absolute;font-family:'Times New Roman';left:376px;top:52px;\">Comp. Loss </div><div id=\"a4754\" style=\"position:absolute;font-family:'Times New Roman';left:465px;top:52px;\">Earnings </div><div id=\"a4757\" style=\"position:absolute;font-family:'Times New Roman';font-size:12px;left:553px;top:54px;\">Interest </div><div id=\"a4759\" style=\"position:absolute;font-family:'Times New Roman';left:638px;top:52px;\">Total </div><div id=\"a4761\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:70px;\">Balance at June 1, 2024 </div><div id=\"a4763\" style=\"position:absolute;font-family:'Times New Roman';left:140px;top:70px;\">$ </div><div id=\"a4765\" style=\"position:absolute;font-family:'Times New Roman';left:162px;top:70px;\">703</div><div id=\"a4768\" style=\"position:absolute;font-family:'Times New Roman';left:193px;top:70px;\">$ </div><div id=\"a4770\" style=\"position:absolute;font-family:'Times New Roman';left:221px;top:70px;\">48</div><div id=\"a4773\" style=\"position:absolute;font-family:'Times New Roman';left:246px;top:70px;\">$ </div><div id=\"a4775\" style=\"position:absolute;font-family:'Times New Roman';left:257px;top:70px;display:flex;\">(31,597)</div><div id=\"a4778\" style=\"position:absolute;font-family:'Times New Roman';left:310px;top:70px;\">$ </div><div id=\"a4780\" style=\"position:absolute;font-family:'Times New Roman';left:321px;top:70px;\">76,371</div><div id=\"a4783\" style=\"position:absolute;font-family:'Times New Roman';left:369px;top:70px;\">$ </div><div id=\"a4785\" style=\"position:absolute;font-family:'Times New Roman';left:408px;top:70px;display:flex;\">(1,773)</div><div id=\"a4788\" style=\"position:absolute;font-family:'Times New Roman';left:454px;top:70px;\">$ </div><div id=\"a4790\" style=\"position:absolute;font-family:'Times New Roman';left:467px;top:70px;\">1,756,395</div><div id=\"a4793\" style=\"position:absolute;font-family:'Times New Roman';left:531px;top:70px;\">$ </div><div id=\"a4795\" style=\"position:absolute;font-family:'Times New Roman';left:571px;top:70px;display:flex;\">(3,104)</div><div id=\"a4798\" style=\"position:absolute;font-family:'Times New Roman';left:617px;top:70px;\">$ </div><div id=\"a4800\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:70px;\">1,797,043</div><div id=\"a4802\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:89px;\">Other comprehensive </div><div id=\"a4803\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:104px;\">income, net of tax </div><div id=\"a4806\" style=\"position:absolute;font-family:'Times New Roman';left:168px;top:104px;\">\u2014 </div><div id=\"a4810\" style=\"position:absolute;font-family:'Times New Roman';left:221px;top:104px;\">\u2014 </div><div id=\"a4814\" style=\"position:absolute;font-family:'Times New Roman';left:285px;top:104px;\">\u2014 </div><div id=\"a4818\" style=\"position:absolute;font-family:'Times New Roman';left:344px;top:104px;\">\u2014 </div><div id=\"a4822\" style=\"position:absolute;font-family:'Times New Roman';left:423px;top:104px;\">865</div><div id=\"a4826\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:104px;\">\u2014 </div><div id=\"a4830\" style=\"position:absolute;font-family:'Times New Roman';left:593px;top:104px;\">\u2014 </div><div id=\"a4834\" style=\"position:absolute;font-family:'Times New Roman';left:662px;top:104px;\">865</div><div id=\"a4836\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:123px;\">Stock compensation </div><div id=\"a4837\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:138px;\">plan transactions </div><div id=\"a4840\" style=\"position:absolute;font-family:'Times New Roman';left:168px;top:138px;\">\u2014</div><div id=\"a4844\" style=\"position:absolute;font-family:'Times New Roman';left:221px;top:138px;\">\u2014</div><div id=\"a4848\" style=\"position:absolute;font-family:'Times New Roman';left:281px;top:138px;display:flex;\">(64)</div><div id=\"a4852\" style=\"position:absolute;font-family:'Times New Roman';left:328px;top:138px;\">2,229</div><div id=\"a4856\" style=\"position:absolute;font-family:'Times New Roman';left:430px;top:138px;\">\u2014 </div><div id=\"a4860\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:138px;\">\u2014 </div><div id=\"a4864\" style=\"position:absolute;font-family:'Times New Roman';left:593px;top:138px;\">\u2014 </div><div id=\"a4868\" style=\"position:absolute;font-family:'Times New Roman';left:652px;top:138px;\">2,165</div><div id=\"a4870\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:157px;\">Contributions to </div><div id=\"a4871\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:172px;\">Crepini Foods LLC </div><div id=\"a4874\" style=\"position:absolute;font-family:'Times New Roman';left:168px;top:172px;\">\u2014 </div><div id=\"a4878\" style=\"position:absolute;font-family:'Times New Roman';left:221px;top:172px;\">\u2014 </div><div id=\"a4882\" style=\"position:absolute;font-family:'Times New Roman';left:285px;top:172px;\">\u2014 </div><div id=\"a4886\" style=\"position:absolute;font-family:'Times New Roman';left:344px;top:172px;\">\u2014 </div><div id=\"a4890\" style=\"position:absolute;font-family:'Times New Roman';left:430px;top:172px;\">\u2014 </div><div id=\"a4894\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:172px;\">\u2014 </div><div id=\"a4898\" style=\"position:absolute;font-family:'Times New Roman';left:577px;top:172px;\">6,485</div><div id=\"a4902\" style=\"position:absolute;font-family:'Times New Roman';left:652px;top:172px;\">6,485</div><div id=\"a4904\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:194px;\">Acquisition of </div><div id=\"a4905\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:209px;\">noncontrolling interest </div><div id=\"a4906\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:225px;\">in MeadowCreek </div><div id=\"a4907\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:240px;\">Foods LLC </div><div id=\"a4910\" style=\"position:absolute;font-family:'Times New Roman';left:168px;top:240px;\">\u2014 </div><div id=\"a4914\" style=\"position:absolute;font-family:'Times New Roman';left:221px;top:240px;\">\u2014 </div><div id=\"a4918\" style=\"position:absolute;font-family:'Times New Roman';left:285px;top:240px;\">\u2014 </div><div id=\"a4922\" style=\"position:absolute;font-family:'Times New Roman';left:344px;top:240px;\">\u2014 </div><div id=\"a4926\" style=\"position:absolute;font-family:'Times New Roman';left:430px;top:240px;\">\u2014 </div><div id=\"a4930\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:240px;display:flex;\">(3,826)</div><div id=\"a4934\" style=\"position:absolute;font-family:'Times New Roman';left:577px;top:240px;\">3,826</div><div id=\"a4938\" style=\"position:absolute;font-family:'Times New Roman';left:669px;top:240px;\">\u2014 </div><div id=\"a4940\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:259px;\">Dividends ($</div><div id=\"a4940_12_5\" style=\"position:absolute;font-family:'Times New Roman';left:76px;top:259px;\">2.509</div><div id=\"a4940_17_5\" style=\"position:absolute;font-family:'Times New Roman';left:107px;top:259px;\"><div style=\"display:inline-block;width:3px;white-space:pre\"> </div>per </div><div id=\"a4941\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:274px;\">share) </div><div id=\"a4966\" style=\"position:absolute;font-family:'Times New Roman';left:16px;top:291px;\">Common </div><div id=\"a4969\" style=\"position:absolute;font-family:'Times New Roman';left:168px;top:291px;\">\u2014 </div><div id=\"a4973\" style=\"position:absolute;font-family:'Times New Roman';left:221px;top:291px;\">\u2014 </div><div id=\"a4977\" style=\"position:absolute;font-family:'Times New Roman';left:285px;top:291px;\">\u2014 </div><div id=\"a4981\" style=\"position:absolute;font-family:'Times New Roman';left:344px;top:291px;\">\u2014 </div><div id=\"a4985\" style=\"position:absolute;font-family:'Times New Roman';left:430px;top:291px;\">\u2014 </div><div id=\"a4989\" style=\"position:absolute;font-family:'Times New Roman';left:471px;top:291px;display:flex;\">(110,986)</div><div id=\"a4993\" style=\"position:absolute;font-family:'Times New Roman';left:593px;top:291px;\">\u2014 </div><div id=\"a4997\" style=\"position:absolute;font-family:'Times New Roman';left:634px;top:291px;display:flex;\">(110,986)</div><div id=\"a4999\" style=\"position:absolute;font-family:'Times New Roman';left:16px;top:308px;\">Class A common </div><div id=\"a5002\" style=\"position:absolute;font-family:'Times New Roman';left:168px;top:308px;\">\u2014 </div><div id=\"a5006\" style=\"position:absolute;font-family:'Times New Roman';left:221px;top:308px;\">\u2014 </div><div id=\"a5010\" style=\"position:absolute;font-family:'Times New Roman';left:285px;top:308px;\">\u2014 </div><div id=\"a5014\" style=\"position:absolute;font-family:'Times New Roman';left:344px;top:308px;\">\u2014 </div><div id=\"a5018\" style=\"position:absolute;font-family:'Times New Roman';left:430px;top:308px;\">\u2014 </div><div id=\"a5022\" style=\"position:absolute;font-family:'Times New Roman';left:478px;top:308px;display:flex;\">(12,038)</div><div id=\"a5026\" style=\"position:absolute;font-family:'Times New Roman';left:593px;top:308px;\">\u2014 </div><div id=\"a5030\" style=\"position:absolute;font-family:'Times New Roman';left:640px;top:308px;display:flex;\">(12,038)</div><div id=\"a5032\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:325px;\">Net income (loss) </div><div id=\"a5035\" style=\"position:absolute;font-family:'Times New Roman';left:168px;top:325px;\">\u2014 </div><div id=\"a5039\" style=\"position:absolute;font-family:'Times New Roman';left:221px;top:325px;\">\u2014 </div><div id=\"a5043\" style=\"position:absolute;font-family:'Times New Roman';left:285px;top:325px;\">\u2014 </div><div id=\"a5047\" style=\"position:absolute;font-family:'Times New Roman';left:344px;top:325px;\">\u2014 </div><div id=\"a5051\" style=\"position:absolute;font-family:'Times New Roman';left:430px;top:325px;\">\u2014 </div><div id=\"a5055\" style=\"position:absolute;font-family:'Times New Roman';left:477px;top:325px;\">369,040</div><div id=\"a5059\" style=\"position:absolute;font-family:'Times New Roman';left:571px;top:325px;display:flex;\">(1,091)</div><div id=\"a5063\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:325px;\">367,949</div><div id=\"a5065\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:346px;\">Balance at November </div><div id=\"a5066\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:361px;\">30, 2024 </div><div id=\"a5068\" style=\"position:absolute;font-family:'Times New Roman';left:140px;top:361px;\">$ </div><div id=\"a5070\" style=\"position:absolute;font-family:'Times New Roman';left:162px;top:361px;\">703</div><div id=\"a5073\" style=\"position:absolute;font-family:'Times New Roman';left:193px;top:361px;\">$ </div><div id=\"a5075\" style=\"position:absolute;font-family:'Times New Roman';left:221px;top:361px;\">48</div><div id=\"a5078\" style=\"position:absolute;font-family:'Times New Roman';left:246px;top:361px;\">$ </div><div id=\"a5080\" style=\"position:absolute;font-family:'Times New Roman';left:257px;top:361px;display:flex;\">(31,661)</div><div id=\"a5083\" style=\"position:absolute;font-family:'Times New Roman';left:310px;top:361px;\">$ </div><div id=\"a5085\" style=\"position:absolute;font-family:'Times New Roman';left:321px;top:361px;\">78,600</div><div id=\"a5088\" style=\"position:absolute;font-family:'Times New Roman';left:369px;top:361px;\">$ </div><div id=\"a5090\" style=\"position:absolute;font-family:'Times New Roman';left:418px;top:361px;display:flex;\">(908)</div><div id=\"a5093\" style=\"position:absolute;font-family:'Times New Roman';left:454px;top:361px;\">$ </div><div id=\"a5095\" style=\"position:absolute;font-family:'Times New Roman';left:467px;top:361px;\">1,998,585</div><div id=\"a5098\" style=\"position:absolute;font-family:'Times New Roman';left:531px;top:361px;\">$ </div><div id=\"a5100\" style=\"position:absolute;font-family:'Times New Roman';left:577px;top:361px;\">6,116</div><div id=\"a5103\" style=\"position:absolute;font-family:'Times New Roman';left:617px;top:361px;\">$ </div><div id=\"a5105\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:361px;\">2,051,483</div></div></div>","language":"en-us"}]},{"name":"rpt:f-435","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfStockholdersEquityTableTextBlock","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer132\" style=\"position:relative;line-height:normal;width:698px;height:241px;\"><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:698px;height:241px;\"><div style=\"position:absolute; width:347.3px; height:1px; left:179.6px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:526.8px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:527.3px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:528.7px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:529.2px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:539.8px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:72.5px; height:1px; left:540.3px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:612.8px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:613.3px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:614.7px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:615.2px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:625.8px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.4px; height:1px; left:626.3px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:1px; left:179.6px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:190.6px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:191.1px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:230.5px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:231px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:232.4px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:70.6px; height:1px; left:232.9px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:303.5px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:304px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:305.4px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:56.7px; height:1px; left:305.9px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:362.6px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:363.1px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:364.5px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:85.5px; height:1px; left:365px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:450.5px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:451px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:452.4px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:73.9px; height:1px; left:452.9px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:174.8px; height:16.8px; left:4.3px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:170px; height:15.4px; left:6.7px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:16.8px; left:179.1px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.3px; height:15.4px; left:182px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.8px; height:16.8px; left:190.2px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.2px; height:15.4px; left:193px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:16.8px; left:230px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:15.4px; left:230px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:16.8px; left:232.4px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:234.8px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:60px; height:16.8px; left:243px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:54.8px; height:15.4px; left:245.9px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:16.8px; left:303px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:15.4px; left:303px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:305.4px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:307.8px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:45.6px; height:16.8px; left:316.5px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:36.5px; height:15.4px; left:318.9px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:16.8px; left:362.1px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:15.4px; left:362.1px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:16.8px; left:364.5px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:366.9px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:16.8px; left:375.1px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:65.8px; height:15.4px; left:377.9px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:450.5px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:450.5px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:452.4px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:454.8px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:16.8px; left:463.4px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:465.8px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:526.3px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:526.3px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:528.3px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:531.1px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:73px; height:16.8px; left:539.3px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:15.4px; left:542.2px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:612.3px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:612.3px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:614.3px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:617.1px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:16.8px; left:625.3px; top:67.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:628.2px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:175.3px; height:1px; left:4.3px; top:67.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:1px; left:179.6px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:190.6px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:191.1px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:230.5px; top:67.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:1px; left:232.4px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:243.5px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:59.6px; height:1px; left:243.9px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:303.5px; top:67.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:305.4px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:316.5px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:45.6px; height:1px; left:316.9px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:362.6px; top:67.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:364.5px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:375.5px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:74.4px; height:1px; left:376px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:450.5px; top:67.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:452.4px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:463.4px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:1px; left:463.9px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:526.8px; top:67.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:528.7px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:539.8px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:72.5px; height:1px; left:540.3px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:612.8px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:613.3px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:614.7px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:615.2px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:625.8px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.4px; height:1px; left:626.3px; top:67.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:174.8px; height:34.1px; left:4.3px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:170px; height:15.4px; left:6.7px; top:122.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:170px; height:15.4px; left:6.7px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:34.1px; left:179.1px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:15.4px; left:179.1px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.8px; height:34.1px; left:190.2px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.2px; height:15.4px; left:193px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:34.1px; left:230px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:15.4px; left:230px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:34.1px; left:232.4px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:15.4px; left:232.4px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:60px; height:34.1px; left:243px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:50.9px; height:15.4px; left:245.9px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:34.1px; left:303px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:15.4px; left:303px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:34.1px; left:305.4px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:305.4px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:45.6px; height:34.1px; left:316.5px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:36.5px; height:15.4px; left:318.9px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:34.1px; left:362.1px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:15.4px; left:362.1px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:34.1px; left:364.5px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:15.4px; left:364.5px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:34.1px; left:375.1px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:65.8px; height:15.4px; left:377.9px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:34.1px; left:450.5px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:450.5px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:34.1px; left:452.4px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:452.4px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:34.1px; left:463.4px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:465.8px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:34.1px; left:526.3px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:526.3px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:34.1px; left:528.3px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:528.3px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:73px; height:34.1px; left:539.3px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:15.4px; left:542.2px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:34.1px; left:612.3px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:612.3px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:34.1px; left:614.3px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:614.3px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:34.1px; left:625.3px; top:118.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:628.2px; top:137.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:174.8px; height:17.3px; left:4.3px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:170px; height:15.4px; left:6.7px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:17.3px; left:179.1px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:15.4px; left:179.1px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.8px; height:17.3px; left:190.2px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.2px; height:15.4px; left:193px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:17.3px; left:230px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:15.4px; left:230px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:17.3px; left:232.4px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:15.4px; left:232.4px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:60px; height:17.3px; left:243px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:54.8px; height:15.4px; left:245.9px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:17.3px; left:303px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:15.4px; left:303px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:305.4px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:305.4px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:45.6px; height:17.3px; left:316.5px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:36.5px; height:15.4px; left:318.9px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:17.3px; left:362.1px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:15.4px; left:362.1px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:17.3px; left:364.5px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:15.4px; left:364.5px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:17.3px; left:375.1px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:65.8px; height:15.4px; left:377.9px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:450.5px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:450.5px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:452.4px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:452.4px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:17.3px; left:463.4px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:465.8px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:526.3px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:526.3px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:528.3px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:528.3px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:73px; height:17.3px; left:539.3px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:15.4px; left:542.2px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:612.3px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:612.3px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:614.3px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:614.3px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:17.3px; left:625.3px; top:169.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:57.6px; height:15.4px; left:628.2px; top:171.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:174.8px; height:17.3px; left:4.3px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:170px; height:15.4px; left:6.7px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:17.3px; left:179.1px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:15.4px; left:179.1px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.8px; height:17.3px; left:190.2px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.2px; height:15.4px; left:193px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:17.3px; left:230px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:15.4px; left:230px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:17.3px; left:232.4px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:15.4px; left:232.4px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:60px; height:17.3px; left:243px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:50.9px; height:15.4px; left:245.9px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:17.3px; left:303px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:15.4px; left:303px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:305.4px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:305.4px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:45.6px; height:17.3px; left:316.5px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:36.5px; height:15.4px; left:318.9px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:17.3px; left:362.1px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:15.4px; left:362.1px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:17.3px; left:364.5px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:15.4px; left:364.5px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.4px; height:17.3px; left:375.1px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:65.8px; height:15.4px; left:377.9px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:450.5px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:450.5px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:452.4px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:452.4px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:17.3px; left:463.4px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:465.8px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:526.3px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:526.3px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:528.3px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:528.3px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:73px; height:17.3px; left:539.3px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:15.4px; left:542.2px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:612.3px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:612.3px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:614.3px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:614.3px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:17.3px; left:625.3px; top:203.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:628.2px; top:205.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:1px; left:179.6px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:190.6px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:191.1px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:1px; left:232.4px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:243.5px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:59.6px; height:1px; left:243.9px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:305.4px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:316.5px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:45.6px; height:1px; left:316.9px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:364.5px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:375.5px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:74.4px; height:1px; left:376px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:452.4px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:463.4px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:1px; left:463.9px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:528.7px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:539.8px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:72.5px; height:1px; left:540.3px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:614.7px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:625.8px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.4px; height:1px; left:626.3px; top:221.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:178.6px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:189.7px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:37.9px; height:1px; left:192.6px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.4px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:242.5px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:58.1px; height:1px; left:245.4px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:304.5px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:315.5px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:44.2px; height:1px; left:318.4px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:363.5px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:374.6px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:73px; height:1px; left:377.5px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:451.4px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:462.5px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:61.5px; height:1px; left:465.4px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:527.8px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:538.8px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:71.1px; height:1px; left:541.7px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:613.8px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:624.8px; top:239.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:61px; height:1px; left:627.7px; top:239.9px; background-color:#000000; \"> </div>\n<div id=\"TextContainer130\" style=\"position:relative;width:698px;z-index:1;font-size:13.44px;\"><div id=\"a3661\" style=\"position:absolute;font-family:'Times New Roman';left:318px;top:0px;\">Thirteen Weeks Ended November 29, 2025 </div><div id=\"a3664\" style=\"position:absolute;font-family:'Times New Roman';left:257px;top:17px;\">Cal-Maine Foods, Inc. Stockholders </div><div id=\"a3678\" style=\"position:absolute;font-family:'Times New Roman';left:244px;top:35px;\">Treasury </div><div id=\"a3681\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:35px;\">Paid In </div><div id=\"a3684\" style=\"position:absolute;font-family:'Times New Roman';left:370px;top:35px;\">Accum. Other </div><div id=\"a3687\" style=\"position:absolute;font-family:'Times New Roman';left:466px;top:35px;\">Retained </div><div id=\"a3689\" style=\"position:absolute;font-family:'Times New Roman';left:530px;top:35px;\">Noncontrolling </div><div id=\"a3694\" style=\"position:absolute;font-family:'Times New Roman';left:183px;top:52px;\">Amount </div><div id=\"a3697\" style=\"position:absolute;font-family:'Times New Roman';left:246px;top:52px;\">Amount </div><div id=\"a3700\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:52px;\">Capital </div><div id=\"a3703\" style=\"position:absolute;font-family:'Times New Roman';left:368px;top:52px;\">Comp. Income </div><div id=\"a3706\" style=\"position:absolute;font-family:'Times New Roman';left:466px;top:52px;\">Earnings </div><div id=\"a3709\" style=\"position:absolute;font-family:'Times New Roman';left:552px;top:52px;\">Interest </div><div id=\"a3711\" style=\"position:absolute;font-family:'Times New Roman';left:638px;top:52px;\">Total </div><div id=\"a3713\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:70px;\">Balance at August 30, 2025 </div><div id=\"a3715\" style=\"position:absolute;font-family:'Times New Roman';left:182px;top:70px;\">$ </div><div id=\"a3717\" style=\"position:absolute;font-family:'Times New Roman';left:204px;top:70px;\">751</div><div id=\"a3720\" style=\"position:absolute;font-family:'Times New Roman';left:235px;top:70px;\">$ </div><div id=\"a3722\" style=\"position:absolute;font-family:'Times New Roman';left:255px;top:70px;display:flex;\">(85,891)</div><div id=\"a3725\" style=\"position:absolute;font-family:'Times New Roman';left:308px;top:70px;\">$ </div><div id=\"a3727\" style=\"position:absolute;font-family:'Times New Roman';left:319px;top:70px;\">82,134</div><div id=\"a3730\" style=\"position:absolute;font-family:'Times New Roman';left:367px;top:70px;\">$ </div><div id=\"a3732\" style=\"position:absolute;font-family:'Times New Roman';left:424px;top:70px;\">954</div><div id=\"a3735\" style=\"position:absolute;font-family:'Times New Roman';left:455px;top:70px;\">$ </div><div id=\"a3737\" style=\"position:absolute;font-family:'Times New Roman';left:467px;top:70px;\">2,698,811</div><div id=\"a3740\" style=\"position:absolute;font-family:'Times New Roman';left:531px;top:70px;\">$ </div><div id=\"a3742\" style=\"position:absolute;font-family:'Times New Roman';left:577px;top:70px;\">5,158</div><div id=\"a3745\" style=\"position:absolute;font-family:'Times New Roman';left:617px;top:70px;\">$ </div><div id=\"a3747\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:70px;\">2,701,917</div><div id=\"a3749\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:88px;\">Other comprehensive income, </div><div id=\"a3750\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:104px;\">net of tax </div><div id=\"a3753\" style=\"position:absolute;font-family:'Times New Roman';left:211px;top:104px;\">\u2014 </div><div id=\"a3757\" style=\"position:absolute;font-family:'Times New Roman';left:284px;top:104px;\">\u2014 </div><div id=\"a3761\" style=\"position:absolute;font-family:'Times New Roman';left:342px;top:104px;\">\u2014 </div><div id=\"a3765\" style=\"position:absolute;font-family:'Times New Roman';left:424px;top:104px;\">372</div><div id=\"a3769\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:104px;\">\u2014 </div><div id=\"a3773\" style=\"position:absolute;font-family:'Times New Roman';left:593px;top:104px;\">\u2014 </div><div id=\"a3777\" style=\"position:absolute;font-family:'Times New Roman';left:662px;top:104px;\">372</div><div id=\"a3779\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:122px;\">Stock compensation plan </div><div id=\"a3780\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:138px;\">transactions </div><div id=\"a3783\" style=\"position:absolute;font-family:'Times New Roman';left:211px;top:138px;\">\u2014</div><div id=\"a3787\" style=\"position:absolute;font-family:'Times New Roman';left:290px;top:138px;\">4</div><div id=\"a3791\" style=\"position:absolute;font-family:'Times New Roman';left:326px;top:138px;\">1,380</div><div id=\"a3795\" style=\"position:absolute;font-family:'Times New Roman';left:431px;top:138px;\">\u2014 </div><div id=\"a3799\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:138px;\">\u2014 </div><div id=\"a3803\" style=\"position:absolute;font-family:'Times New Roman';left:593px;top:138px;\">\u2014 </div><div id=\"a3807\" style=\"position:absolute;font-family:'Times New Roman';left:652px;top:138px;\">1,384</div><div id=\"a3809\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:155px;\">Contributions </div><div id=\"a3812\" style=\"position:absolute;font-family:'Times New Roman';left:211px;top:155px;\">\u2014 </div><div id=\"a3816\" style=\"position:absolute;font-family:'Times New Roman';left:284px;top:155px;\">\u2014 </div><div id=\"a3820\" style=\"position:absolute;font-family:'Times New Roman';left:342px;top:155px;\">\u2014 </div><div id=\"a3824\" style=\"position:absolute;font-family:'Times New Roman';left:431px;top:155px;\">\u2014 </div><div id=\"a3828\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:155px;\">\u2014 </div><div id=\"a3832\" style=\"position:absolute;font-family:'Times New Roman';left:586px;top:155px;\">979</div><div id=\"a3836\" style=\"position:absolute;font-family:'Times New Roman';left:662px;top:155px;\">979</div><div id=\"a3838\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:172px;\">Repurchase of shares </div><div id=\"a3841\" style=\"position:absolute;font-family:'Times New Roman';left:211px;top:172px;\">\u2014 </div><div id=\"a3845\" style=\"position:absolute;font-family:'Times New Roman';left:255px;top:172px;display:flex;\">(75,590)</div><div id=\"a3849\" style=\"position:absolute;font-family:'Times New Roman';left:342px;top:172px;\">\u2014 </div><div id=\"a3853\" style=\"position:absolute;font-family:'Times New Roman';left:431px;top:172px;\">\u2014 </div><div id=\"a3857\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:172px;\">\u2014 </div><div id=\"a3861\" style=\"position:absolute;font-family:'Times New Roman';left:593px;top:172px;\">\u2014 </div><div id=\"a3865\" style=\"position:absolute;font-family:'Times New Roman';left:640px;top:172px;display:flex;\">(75,590)</div><div id=\"a3867\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:189px;\">Dividends ($</div><div id=\"a3867_12_5\" style=\"position:absolute;font-family:'Times New Roman';left:76px;top:189px;\">0.719</div><div id=\"a3867_17_12\" style=\"position:absolute;font-family:'Times New Roman';left:107px;top:189px;\"><div style=\"display:inline-block;width:3px;white-space:pre\"> </div>per share) </div><div id=\"a3870\" style=\"position:absolute;font-family:'Times New Roman';left:211px;top:189px;\">\u2014 </div><div id=\"a3874\" style=\"position:absolute;font-family:'Times New Roman';left:284px;top:189px;\">\u2014 </div><div id=\"a3878\" style=\"position:absolute;font-family:'Times New Roman';left:342px;top:189px;\">\u2014 </div><div id=\"a3882\" style=\"position:absolute;font-family:'Times New Roman';left:431px;top:189px;\">\u2014 </div><div id=\"a3886\" style=\"position:absolute;font-family:'Times New Roman';left:478px;top:189px;display:flex;\">(34,223)</div><div id=\"a3890\" style=\"position:absolute;font-family:'Times New Roman';left:593px;top:189px;\">\u2014 </div><div id=\"a3894\" style=\"position:absolute;font-family:'Times New Roman';left:640px;top:189px;display:flex;\">(34,223)</div><div id=\"a3896\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:206px;\">Net income<div style=\"display:inline-block;width:3px;white-space:pre\"> </div></div><div id=\"a3899\" style=\"position:absolute;font-family:'Times New Roman';left:211px;top:206px;\">\u2014 </div><div id=\"a3903\" style=\"position:absolute;font-family:'Times New Roman';left:284px;top:206px;\">\u2014 </div><div id=\"a3907\" style=\"position:absolute;font-family:'Times New Roman';left:342px;top:206px;\">\u2014 </div><div id=\"a3911\" style=\"position:absolute;font-family:'Times New Roman';left:431px;top:206px;\">\u2014 </div><div id=\"a3915\" style=\"position:absolute;font-family:'Times New Roman';left:477px;top:206px;\">102,759</div><div id=\"a3919\" style=\"position:absolute;font-family:'Times New Roman';left:586px;top:206px;\">168</div><div id=\"a3923\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:206px;\">102,927</div><div id=\"a3925\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:225px;\">Balance at November 29, 2025 </div><div id=\"a3927\" style=\"position:absolute;font-family:'Times New Roman';left:182px;top:225px;\">$ </div><div id=\"a3929\" style=\"position:absolute;font-family:'Times New Roman';left:204px;top:225px;\">751</div><div id=\"a3932\" style=\"position:absolute;font-family:'Times New Roman';left:235px;top:225px;\">$ </div><div id=\"a3934\" style=\"position:absolute;font-family:'Times New Roman';left:248px;top:225px;display:flex;\">(161,477)</div><div id=\"a3937\" style=\"position:absolute;font-family:'Times New Roman';left:308px;top:225px;\">$ </div><div id=\"a3939\" style=\"position:absolute;font-family:'Times New Roman';left:319px;top:225px;\">83,514</div><div id=\"a3942\" style=\"position:absolute;font-family:'Times New Roman';left:367px;top:225px;\">$ </div><div id=\"a3944\" style=\"position:absolute;font-family:'Times New Roman';left:414px;top:225px;\">1,326</div><div id=\"a3947\" style=\"position:absolute;font-family:'Times New Roman';left:455px;top:225px;\">$ </div><div id=\"a3949\" style=\"position:absolute;font-family:'Times New Roman';left:467px;top:225px;\">2,767,347</div><div id=\"a3952\" style=\"position:absolute;font-family:'Times New Roman';left:531px;top:225px;\">$ </div><div id=\"a3954\" style=\"position:absolute;font-family:'Times New Roman';left:577px;top:225px;\">6,305</div><div id=\"a3957\" style=\"position:absolute;font-family:'Times New Roman';left:617px;top:225px;\">$ </div><div id=\"a3959\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:225px;\">2,697,766</div></div></div></div></div><div id=\"TextBlockContainer138\" style=\"position:relative;line-height:normal;width:698px;height:394px;\"><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:698px;height:394px;\"><div style=\"position:absolute; width:388.5px; height:1px; left:138.3px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:526.8px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:527.3px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:528.7px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:529.2px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:539.8px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:72.5px; height:1px; left:540.3px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:612.8px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:613.3px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:614.7px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:615.2px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:625.8px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.4px; height:1px; left:626.3px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:138.3px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:149.3px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:149.8px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:189.2px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:189.7px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:191.6px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:50.4px; height:1px; left:192.1px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:242.5px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:243px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:244.4px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:61.5px; height:1px; left:244.9px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:306.4px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:306.9px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:308.3px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:56.7px; height:1px; left:308.8px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:365.5px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:365.9px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:367.4px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:82.6px; height:1px; left:367.9px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:450.5px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:451px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:452.4px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:73.9px; height:1px; left:452.9px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:134px; height:33.6px; left:4.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:128.7px; height:14.9px; left:6.7px; top:71.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:128.7px; height:15.4px; left:6.7px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:33.6px; left:138.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:140.7px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:33.6px; left:149.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:151.7px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:33.6px; left:189.2px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:189.2px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:33.6px; left:191.1px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.3px; height:15.4px; left:194px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:33.6px; left:202.2px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.3px; height:15.4px; left:205px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:33.6px; left:242px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:15.4px; left:242px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:33.6px; left:244.4px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:246.8px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:51.4px; height:33.6px; left:255px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:45.6px; height:15.4px; left:257.9px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:33.6px; left:306.4px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:306.4px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:33.6px; left:308.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:310.7px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:46.1px; height:33.6px; left:319.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:37px; height:15.4px; left:321.7px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:33.6px; left:365.5px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:365.5px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:33.6px; left:367.4px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:369.8px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:72px; height:33.6px; left:378.4px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:66.8px; height:15.4px; left:380.8px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:33.6px; left:450.5px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:450.5px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:33.6px; left:452.4px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:454.8px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:33.6px; left:463.4px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:465.8px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:33.6px; left:526.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:526.3px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:33.6px; left:528.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:531.1px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:73px; height:33.6px; left:539.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:67.7px; height:15.4px; left:542.2px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:33.6px; left:612.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:612.3px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:33.6px; left:614.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:617.1px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:33.6px; left:625.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:628.2px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:134px; height:1px; left:4.3px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:138.3px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:149.3px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:149.8px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:1px; left:189.2px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:191.6px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:202.6px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:203.1px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:242.5px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:244.4px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:255.5px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:50.4px; height:1px; left:255.9px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:306.4px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:308.3px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:319.3px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:45.6px; height:1px; left:319.8px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:365.5px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:367.4px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:378.4px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:71.6px; height:1px; left:378.9px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:450.5px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:452.4px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:463.4px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:1px; left:463.9px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:526.8px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:528.7px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:539.8px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:72.5px; height:1px; left:540.3px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:612.8px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:613.3px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:614.7px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:615.2px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:625.8px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.4px; height:1px; left:626.3px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:134px; height:34.1px; left:4.3px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:128.7px; height:15.4px; left:6.7px; top:139.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:128.7px; height:15.4px; left:6.7px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:34.1px; left:138.3px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:138.3px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:34.1px; left:149.3px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:151.7px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:34.1px; left:189.2px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:189.2px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:34.1px; left:191.1px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:191.1px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:34.1px; left:202.2px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.3px; height:15.4px; left:205px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:34.1px; left:242px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:15.4px; left:242px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:34.1px; left:244.4px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:15.4px; left:244.4px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:51.4px; height:34.1px; left:255px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:45.6px; height:15.4px; left:257.9px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:34.1px; left:306.4px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:306.4px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:34.1px; left:308.3px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:308.3px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:46.1px; height:34.1px; left:319.3px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:37px; height:15.4px; left:321.7px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:34.1px; left:365.5px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:365.5px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:34.1px; left:367.4px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:367.4px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:72px; height:34.1px; left:378.4px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:15.4px; left:380.8px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:34.1px; left:450.5px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:450.5px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:34.1px; left:452.4px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:452.4px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:34.1px; left:463.4px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:465.8px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:34.1px; left:526.3px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:526.3px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:34.1px; left:528.3px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:528.3px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:73px; height:34.1px; left:539.3px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:15.4px; left:542.2px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:34.1px; left:612.3px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:612.3px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:34.1px; left:614.3px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:614.3px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:34.1px; left:625.3px; top:136.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:628.2px; top:154.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:134px; height:68.2px; left:4.3px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:128.7px; height:15.4px; left:6.7px; top:211.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:128.7px; height:15.4px; left:6.7px; top:226.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:128.7px; height:15.4px; left:6.7px; top:241.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:128.7px; height:15.4px; left:6.7px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:68.2px; left:138.3px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:138.3px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:68.2px; left:149.3px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:151.7px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:68.2px; left:189.2px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:189.2px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:68.2px; left:191.1px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:191.1px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:68.2px; left:202.2px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.3px; height:15.4px; left:205px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:68.2px; left:242px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:15.4px; left:242px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:68.2px; left:244.4px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:15.4px; left:244.4px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:51.4px; height:68.2px; left:255px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:41.8px; height:15.4px; left:257.9px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:68.2px; left:306.4px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:306.4px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:68.2px; left:308.3px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:308.3px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:46.1px; height:68.2px; left:319.3px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:37px; height:15.4px; left:321.7px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:68.2px; left:365.5px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:365.5px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:68.2px; left:367.4px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:367.4px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:72px; height:68.2px; left:378.4px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:15.4px; left:380.8px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:68.2px; left:450.5px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:450.5px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:68.2px; left:452.4px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:452.4px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:68.2px; left:463.4px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:57.6px; height:15.4px; left:465.8px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:68.2px; left:526.3px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:526.3px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:68.2px; left:528.3px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:528.3px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:73px; height:68.2px; left:539.3px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:15.4px; left:542.2px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:68.2px; left:612.3px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:612.3px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:68.2px; left:614.3px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:614.3px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:68.2px; left:625.3px; top:204.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:628.2px; top:257.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:134px; height:17.3px; left:4.3px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:119.6px; height:15.4px; left:15.8px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:138.3px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:138.3px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:17.3px; left:149.3px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:151.7px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:189.2px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:189.2px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:191.1px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:191.1px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:17.3px; left:202.2px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.3px; height:15.4px; left:205px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:17.3px; left:242px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:15.4px; left:242px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:17.3px; left:244.4px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:15.4px; left:244.4px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:51.4px; height:17.3px; left:255px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:41.8px; height:15.4px; left:257.9px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:306.4px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:306.4px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:308.3px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:308.3px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:46.1px; height:17.3px; left:319.3px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:37px; height:15.4px; left:321.7px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:365.5px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:365.5px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:367.4px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:367.4px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:72px; height:17.3px; left:378.4px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:15.4px; left:380.8px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:450.5px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:450.5px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:452.4px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:452.4px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:17.3px; left:463.4px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:57.6px; height:15.4px; left:465.8px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:526.3px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:526.3px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:528.3px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:528.3px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:73px; height:17.3px; left:539.3px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:15.4px; left:542.2px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:612.3px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:612.3px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:614.3px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:614.3px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:17.3px; left:625.3px; top:306.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:57.6px; height:15.4px; left:628.2px; top:308.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:134px; height:17.3px; left:4.3px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:128.7px; height:15.4px; left:6.7px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:138.3px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:138.3px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:17.3px; left:149.3px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:151.7px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:189.2px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:189.2px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:191.1px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:191.1px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:17.3px; left:202.2px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.3px; height:15.4px; left:205px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:17.3px; left:242px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:15.4px; left:242px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:17.3px; left:244.4px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:15.4px; left:244.4px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:51.4px; height:17.3px; left:255px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:41.8px; height:15.4px; left:257.9px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:306.4px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:306.4px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:308.3px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:308.3px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:46.1px; height:17.3px; left:319.3px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:37px; height:15.4px; left:321.7px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:365.5px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:365.5px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:367.4px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:367.4px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:72px; height:17.3px; left:378.4px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:15.4px; left:380.8px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:450.5px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:450.5px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:452.4px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:452.4px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:17.3px; left:463.4px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:465.8px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:526.3px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:526.3px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:528.3px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:528.3px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:73px; height:17.3px; left:539.3px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:67.7px; height:15.4px; left:542.2px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:612.3px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:612.3px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:614.3px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:614.3px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:17.3px; left:625.3px; top:340.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:628.2px; top:342.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:138.3px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:149.3px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:149.8px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:191.6px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:202.6px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:203.1px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:244.4px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:255.5px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:50.4px; height:1px; left:255.9px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:308.3px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:319.3px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:45.6px; height:1px; left:319.8px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:367.4px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:378.4px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:71.6px; height:1px; left:378.9px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:452.4px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:463.4px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:1px; left:463.9px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:528.7px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:539.8px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:72.5px; height:1px; left:540.3px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:614.7px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:625.8px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.4px; height:1px; left:626.3px; top:357.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:137.3px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:148.4px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:37.9px; height:1px; left:151.3px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:190.6px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:201.7px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:37.9px; height:1px; left:204.6px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:243.5px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:254.5px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:49px; height:1px; left:257.4px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:307.3px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:318.4px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:44.2px; height:1px; left:321.3px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:366.4px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:377.5px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:70.1px; height:1px; left:380.3px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:451.4px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:462.5px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:61.5px; height:1px; left:465.4px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:527.8px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:538.8px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:71.1px; height:1px; left:541.7px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:613.8px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:624.8px; top:393.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:61px; height:1px; left:627.7px; top:393.1px; background-color:#000000; \"> </div>\n<div id=\"TextContainer136\" style=\"position:relative;width:698px;z-index:1;font-size:13.44px;\"><div id=\"a3967\" style=\"position:absolute;font-family:'Times New Roman';left:297px;top:0px;\">Thirteen Weeks Ended November 30, 2024 </div><div id=\"a3970\" style=\"position:absolute;font-family:'Times New Roman';left:236px;top:18px;\">Cal-Maine Foods, Inc. Stockholders </div><div id=\"a3984\" style=\"position:absolute;font-family:'Times New Roman';left:196px;top:36px;\">Class A </div><div id=\"a3987\" style=\"position:absolute;font-family:'Times New Roman';left:251px;top:36px;\">Treasury </div><div id=\"a3990\" style=\"position:absolute;font-family:'Times New Roman';left:318px;top:36px;\">Paid In </div><div id=\"a3993\" style=\"position:absolute;font-family:'Times New Roman';left:371px;top:36px;\">Accum. Other </div><div id=\"a3996\" style=\"position:absolute;font-family:'Times New Roman';left:466px;top:36px;\">Retained </div><div id=\"a3998\" style=\"position:absolute;font-family:'Times New Roman';left:530px;top:36px;\">Noncontrolling </div><div id=\"a4003\" style=\"position:absolute;font-family:'Times New Roman';left:142px;top:52px;\">Amount </div><div id=\"a4006\" style=\"position:absolute;font-family:'Times New Roman';left:195px;top:52px;\">Amount </div><div id=\"a4009\" style=\"position:absolute;font-family:'Times New Roman';left:253px;top:52px;\">Amount </div><div id=\"a4012\" style=\"position:absolute;font-family:'Times New Roman';left:318px;top:52px;\">Capital </div><div id=\"a4015\" style=\"position:absolute;font-family:'Times New Roman';left:377px;top:52px;\">Comp. Loss </div><div id=\"a4018\" style=\"position:absolute;font-family:'Times New Roman';left:466px;top:52px;\">Earnings </div><div id=\"a4021\" style=\"position:absolute;font-family:'Times New Roman';font-size:12px;left:553px;top:54px;\">Interest </div><div id=\"a4023\" style=\"position:absolute;font-family:'Times New Roman';left:638px;top:52px;\">Total </div><div id=\"a4025\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:72px;\">Balance at August 31, </div><div id=\"a4026\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:87px;\">2024 </div><div id=\"a4028\" style=\"position:absolute;font-family:'Times New Roman';left:141px;top:87px;\">$ </div><div id=\"a4030\" style=\"position:absolute;font-family:'Times New Roman';left:163px;top:87px;\">703</div><div id=\"a4033\" style=\"position:absolute;font-family:'Times New Roman';left:194px;top:87px;\">$ </div><div id=\"a4035\" style=\"position:absolute;font-family:'Times New Roman';left:223px;top:87px;\">48</div><div id=\"a4038\" style=\"position:absolute;font-family:'Times New Roman';left:247px;top:87px;\">$ </div><div id=\"a4040\" style=\"position:absolute;font-family:'Times New Roman';left:258px;top:87px;display:flex;\">(31,632)</div><div id=\"a4043\" style=\"position:absolute;font-family:'Times New Roman';left:311px;top:87px;\">$ </div><div id=\"a4045\" style=\"position:absolute;font-family:'Times New Roman';left:322px;top:87px;\">77,503</div><div id=\"a4048\" style=\"position:absolute;font-family:'Times New Roman';left:370px;top:87px;\">$ </div><div id=\"a4050\" style=\"position:absolute;font-family:'Times New Roman';left:419px;top:87px;display:flex;\">(474)</div><div id=\"a4053\" style=\"position:absolute;font-family:'Times New Roman';left:455px;top:87px;\">$ </div><div id=\"a4055\" style=\"position:absolute;font-family:'Times New Roman';left:467px;top:87px;\">1,856,405</div><div id=\"a4058\" style=\"position:absolute;font-family:'Times New Roman';left:531px;top:87px;\">$ </div><div id=\"a4060\" style=\"position:absolute;font-family:'Times New Roman';left:571px;top:87px;display:flex;\">(3,490)</div><div id=\"a4063\" style=\"position:absolute;font-family:'Times New Roman';left:617px;top:87px;\">$ </div><div id=\"a4065\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:87px;\">1,899,063</div><div id=\"a4067\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:106px;\">Other comprehensive </div><div id=\"a4068\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:121px;\">loss, net of tax </div><div id=\"a4071\" style=\"position:absolute;font-family:'Times New Roman';left:169px;top:121px;\">\u2014 </div><div id=\"a4075\" style=\"position:absolute;font-family:'Times New Roman';left:223px;top:121px;\">\u2014 </div><div id=\"a4079\" style=\"position:absolute;font-family:'Times New Roman';left:286px;top:121px;\">\u2014 </div><div id=\"a4083\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:121px;\">\u2014 </div><div id=\"a4087\" style=\"position:absolute;font-family:'Times New Roman';left:419px;top:121px;display:flex;\">(434)</div><div id=\"a4091\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:121px;\">\u2014 </div><div id=\"a4095\" style=\"position:absolute;font-family:'Times New Roman';left:593px;top:121px;\">\u2014 </div><div id=\"a4099\" style=\"position:absolute;font-family:'Times New Roman';left:657px;top:121px;display:flex;\">(434)</div><div id=\"a4101\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:140px;\">Stock compensation </div><div id=\"a4102\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:155px;\">plan transactions </div><div id=\"a4105\" style=\"position:absolute;font-family:'Times New Roman';left:169px;top:155px;\">\u2014</div><div id=\"a4109\" style=\"position:absolute;font-family:'Times New Roman';left:223px;top:155px;\">\u2014</div><div id=\"a4113\" style=\"position:absolute;font-family:'Times New Roman';left:282px;top:155px;display:flex;\">(29)</div><div id=\"a4117\" style=\"position:absolute;font-family:'Times New Roman';left:329px;top:155px;\">1,097</div><div id=\"a4121\" style=\"position:absolute;font-family:'Times New Roman';left:431px;top:155px;\">\u2014 </div><div id=\"a4125\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:155px;\">\u2014 </div><div id=\"a4129\" style=\"position:absolute;font-family:'Times New Roman';left:593px;top:155px;\">\u2014 </div><div id=\"a4133\" style=\"position:absolute;font-family:'Times New Roman';left:652px;top:155px;\">1,068</div><div id=\"a4135\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:174px;\">Contributions to </div><div id=\"a4136\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:189px;\">Crepini Foods LLC </div><div id=\"a4139\" style=\"position:absolute;font-family:'Times New Roman';left:169px;top:189px;\">\u2014 </div><div id=\"a4143\" style=\"position:absolute;font-family:'Times New Roman';left:223px;top:189px;\">\u2014 </div><div id=\"a4147\" style=\"position:absolute;font-family:'Times New Roman';left:286px;top:189px;\">\u2014 </div><div id=\"a4151\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:189px;\">\u2014 </div><div id=\"a4155\" style=\"position:absolute;font-family:'Times New Roman';left:431px;top:189px;\">\u2014 </div><div id=\"a4159\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:189px;\">\u2014 </div><div id=\"a4163\" style=\"position:absolute;font-family:'Times New Roman';left:577px;top:189px;\">6,485</div><div id=\"a4167\" style=\"position:absolute;font-family:'Times New Roman';left:652px;top:189px;\">6,485</div><div id=\"a4169\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:211px;\">Acquisition of </div><div id=\"a4170\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:227px;\">noncontrolling interest </div><div id=\"a4171\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:242px;\">in MeadowCreek Foods </div><div id=\"a4172\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:257px;\">LLC </div><div id=\"a4175\" style=\"position:absolute;font-family:'Times New Roman';left:169px;top:257px;\">\u2014 </div><div id=\"a4179\" style=\"position:absolute;font-family:'Times New Roman';left:223px;top:257px;\">\u2014 </div><div id=\"a4183\" style=\"position:absolute;font-family:'Times New Roman';left:286px;top:257px;\">\u2014 </div><div id=\"a4187\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:257px;\">\u2014 </div><div id=\"a4191\" style=\"position:absolute;font-family:'Times New Roman';left:431px;top:257px;\">\u2014 </div><div id=\"a4195\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:257px;display:flex;\">(3,826)</div><div id=\"a4199\" style=\"position:absolute;font-family:'Times New Roman';left:577px;top:257px;\">3,826</div><div id=\"a4203\" style=\"position:absolute;font-family:'Times New Roman';left:669px;top:257px;\">\u2014 </div><div id=\"a4205\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:276px;\">Dividends ($</div><div id=\"a4205_12_5\" style=\"position:absolute;font-family:'Times New Roman';left:76px;top:276px;\">1.489</div><div id=\"a4205_17_5\" style=\"position:absolute;font-family:'Times New Roman';left:107px;top:276px;\"><div style=\"display:inline-block;width:3px;white-space:pre\"> </div>per </div><div id=\"a4206\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:291px;\">share) </div><div id=\"a4231\" style=\"position:absolute;font-family:'Times New Roman';left:16px;top:308px;\">Common </div><div id=\"a4234\" style=\"position:absolute;font-family:'Times New Roman';left:169px;top:308px;\">\u2014 </div><div id=\"a4238\" style=\"position:absolute;font-family:'Times New Roman';left:223px;top:308px;\">\u2014 </div><div id=\"a4242\" style=\"position:absolute;font-family:'Times New Roman';left:286px;top:308px;\">\u2014 </div><div id=\"a4246\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:308px;\">\u2014 </div><div id=\"a4250\" style=\"position:absolute;font-family:'Times New Roman';left:431px;top:308px;\">\u2014 </div><div id=\"a4254\" style=\"position:absolute;font-family:'Times New Roman';left:478px;top:308px;display:flex;\">(65,911)</div><div id=\"a4258\" style=\"position:absolute;font-family:'Times New Roman';left:593px;top:308px;\">\u2014 </div><div id=\"a4262\" style=\"position:absolute;font-family:'Times New Roman';left:640px;top:308px;display:flex;\">(65,911)</div><div id=\"a4264\" style=\"position:absolute;font-family:'Times New Roman';left:16px;top:325px;\">Class A common </div><div id=\"a4267\" style=\"position:absolute;font-family:'Times New Roman';left:169px;top:325px;\">\u2014 </div><div id=\"a4271\" style=\"position:absolute;font-family:'Times New Roman';left:223px;top:325px;\">\u2014 </div><div id=\"a4275\" style=\"position:absolute;font-family:'Times New Roman';left:286px;top:325px;\">\u2014 </div><div id=\"a4279\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:325px;\">\u2014 </div><div id=\"a4283\" style=\"position:absolute;font-family:'Times New Roman';left:431px;top:325px;\">\u2014 </div><div id=\"a4287\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:325px;display:flex;\">(7,147)</div><div id=\"a4291\" style=\"position:absolute;font-family:'Times New Roman';left:593px;top:325px;\">\u2014 </div><div id=\"a4295\" style=\"position:absolute;font-family:'Times New Roman';left:647px;top:325px;display:flex;\">(7,147)</div><div id=\"a4297\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:342px;\">Net income (loss) </div><div id=\"a4300\" style=\"position:absolute;font-family:'Times New Roman';left:169px;top:342px;\">\u2014 </div><div id=\"a4304\" style=\"position:absolute;font-family:'Times New Roman';left:223px;top:342px;\">\u2014 </div><div id=\"a4308\" style=\"position:absolute;font-family:'Times New Roman';left:286px;top:342px;\">\u2014 </div><div id=\"a4312\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:342px;\">\u2014 </div><div id=\"a4316\" style=\"position:absolute;font-family:'Times New Roman';left:431px;top:342px;\">\u2014 </div><div id=\"a4320\" style=\"position:absolute;font-family:'Times New Roman';left:477px;top:342px;\">219,064</div><div id=\"a4324\" style=\"position:absolute;font-family:'Times New Roman';left:581px;top:342px;display:flex;\">(705)</div><div id=\"a4328\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:342px;\">218,359</div><div id=\"a4330\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:363px;\">Balance at November </div><div id=\"a4331\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:378px;\">30, 2024 </div><div id=\"a4333\" style=\"position:absolute;font-family:'Times New Roman';left:141px;top:378px;\">$ </div><div id=\"a4335\" style=\"position:absolute;font-family:'Times New Roman';left:163px;top:378px;\">703</div><div id=\"a4338\" style=\"position:absolute;font-family:'Times New Roman';left:194px;top:378px;\">$ </div><div id=\"a4340\" style=\"position:absolute;font-family:'Times New Roman';left:223px;top:378px;\">48</div><div id=\"a4343\" style=\"position:absolute;font-family:'Times New Roman';left:247px;top:378px;\">$ </div><div id=\"a4345\" style=\"position:absolute;font-family:'Times New Roman';left:258px;top:378px;display:flex;\">(31,661)</div><div id=\"a4348\" style=\"position:absolute;font-family:'Times New Roman';left:311px;top:378px;\">$ </div><div id=\"a4350\" style=\"position:absolute;font-family:'Times New Roman';left:322px;top:378px;\">78,600</div><div id=\"a4353\" style=\"position:absolute;font-family:'Times New Roman';left:370px;top:378px;\">$ </div><div id=\"a4355\" style=\"position:absolute;font-family:'Times New Roman';left:419px;top:378px;display:flex;\">(908)</div><div id=\"a4358\" style=\"position:absolute;font-family:'Times New Roman';left:455px;top:378px;\">$ </div><div id=\"a4360\" style=\"position:absolute;font-family:'Times New Roman';left:467px;top:378px;\">1,998,585</div><div id=\"a4363\" style=\"position:absolute;font-family:'Times New Roman';left:531px;top:378px;\">$ </div><div id=\"a4365\" style=\"position:absolute;font-family:'Times New Roman';left:577px;top:378px;\">6,116</div><div id=\"a4368\" style=\"position:absolute;font-family:'Times New Roman';left:617px;top:378px;\">$ </div><div id=\"a4370\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:378px;\">2,051,483</div></div></div></div></div><div id=\"TextBlockContainer144\" style=\"position:relative;line-height:normal;width:698px;height:292px;\"><div id=\"div_141_XBRL_TS_04af2eddf03d4281b05b4d1ff60a654b\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer142\" style=\"position:relative;line-height:normal;width:698px;height:292px;\"><div style=\"position:absolute; width:378.5px; height:1px; left:148.4px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:526.8px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:527.3px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:528.7px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:529.2px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:539.8px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:72.5px; height:1px; left:540.3px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:612.8px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:613.3px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:614.7px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:615.2px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:625.8px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.4px; height:1px; left:626.3px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:148.4px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:159.4px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:159.9px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:199.3px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:199.8px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:201.2px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:201.7px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:212.2px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:59.5px; height:1px; left:212.7px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:272.3px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:272.7px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:274.7px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:275.1px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:285.2px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:45.6px; height:1px; left:285.7px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:331.3px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:331.8px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:333.3px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:116.7px; height:1px; left:333.7px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:450.5px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:451px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:452.4px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:452.9px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:463.4px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:1px; left:463.9px; top:32.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:144.1px; height:17.3px; left:4.3px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:138.8px; height:15.4px; left:6.7px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:17.3px; left:148.4px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:150.8px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:40.3px; height:17.3px; left:158.9px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:161.8px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:199.3px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:199.3px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:201.2px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:203.6px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:60px; height:17.3px; left:212.2px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:214.6px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:272.3px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:272.3px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:274.2px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.3px; height:15.4px; left:277.1px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:46.1px; height:17.3px; left:285.2px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:37px; height:15.4px; left:287.6px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:331.3px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:331.3px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:17.3px; left:333.3px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:335.7px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:106.1px; height:17.3px; left:344.3px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.8px; height:15.4px; left:346.7px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:450.5px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:450.5px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:452.4px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:454.8px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:17.3px; left:463.4px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:465.8px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:526.3px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:526.3px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:528.3px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:531.1px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:73px; height:17.3px; left:539.3px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:15.4px; left:542.2px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:612.3px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:612.3px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:614.3px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:617.1px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:17.3px; left:625.3px; top:84.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:628.2px; top:86.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:144.1px; height:1px; left:4.3px; top:84.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:148.4px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:159.4px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:159.9px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:199.3px; top:84.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:201.2px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:212.2px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:59.5px; height:1px; left:212.7px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:1px; left:272.3px; top:84.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:274.7px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:285.2px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:45.6px; height:1px; left:285.7px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:331.3px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:331.8px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:333.3px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:333.7px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:344.3px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:105.6px; height:1px; left:344.8px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:450.5px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:451px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:452.4px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:452.9px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:463.4px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:1px; left:463.9px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:526.8px; top:84.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:528.7px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:539.8px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:72.5px; height:1px; left:540.3px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:612.8px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:613.3px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:614.7px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:615.2px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:625.8px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.4px; height:1px; left:626.3px; top:84.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:144.1px; height:33.6px; left:4.3px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:138.8px; height:14.9px; left:6.7px; top:139.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:138.8px; height:15.4px; left:6.7px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:33.6px; left:148.4px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:15.4px; left:148.4px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:40.3px; height:33.6px; left:158.9px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:161.8px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:33.6px; left:199.3px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:199.3px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:33.6px; left:201.2px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:201.2px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:60px; height:33.6px; left:212.2px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:50.9px; height:15.4px; left:214.6px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:33.6px; left:272.3px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:272.3px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:33.6px; left:274.2px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:274.2px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:46.1px; height:33.6px; left:285.2px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:37px; height:15.4px; left:287.6px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:33.6px; left:331.3px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:331.3px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:33.6px; left:333.3px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:15.4px; left:333.3px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:106.1px; height:33.6px; left:344.3px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:97px; height:15.4px; left:346.7px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:33.6px; left:450.5px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:450.5px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:33.6px; left:452.4px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:452.4px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:33.6px; left:463.4px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:465.8px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:33.6px; left:526.3px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:526.3px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:33.6px; left:528.3px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:528.3px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:73px; height:33.6px; left:539.3px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:15.4px; left:542.2px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:33.6px; left:612.3px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:612.3px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:33.6px; left:614.3px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:614.3px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:33.6px; left:625.3px; top:136.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:628.2px; top:154.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:144.1px; height:16.8px; left:4.3px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:138.8px; height:15.4px; left:6.7px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:16.8px; left:148.4px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:15.4px; left:148.4px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:40.3px; height:16.8px; left:158.9px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:161.8px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:199.3px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:199.3px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:201.2px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:201.2px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:60px; height:16.8px; left:212.2px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:54.7px; height:15.4px; left:214.6px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:272.3px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:272.3px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:274.2px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:274.2px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:46.1px; height:16.8px; left:285.2px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:37px; height:15.4px; left:287.6px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:331.3px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:331.3px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:16.8px; left:333.3px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:15.4px; left:333.3px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:106.1px; height:16.8px; left:344.3px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:97px; height:15.4px; left:346.7px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:450.5px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:450.5px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:452.4px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:452.4px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:16.8px; left:463.4px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:465.8px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:526.3px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:526.3px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:528.3px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:528.3px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:73px; height:16.8px; left:539.3px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:15.4px; left:542.2px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:612.3px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:612.3px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:614.3px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:614.3px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:16.8px; left:625.3px; top:187px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:57.6px; height:15.4px; left:628.2px; top:188.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:144.1px; height:17.3px; left:4.3px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:138.8px; height:15.4px; left:6.7px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:17.3px; left:148.4px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:15.4px; left:148.4px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:40.3px; height:17.3px; left:158.9px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:161.8px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:199.3px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:199.3px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:201.2px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:201.2px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:60px; height:17.3px; left:212.2px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:50.9px; height:15.4px; left:214.6px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:272.3px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:272.3px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:274.2px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:274.2px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:46.1px; height:17.3px; left:285.2px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:37px; height:15.4px; left:287.6px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:331.3px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:331.3px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:17.3px; left:333.3px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:15.4px; left:333.3px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:106.1px; height:17.3px; left:344.3px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:97px; height:15.4px; left:346.7px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:450.5px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:450.5px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:452.4px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:452.4px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:17.3px; left:463.4px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:465.8px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:526.3px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:526.3px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:528.3px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:528.3px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:73px; height:17.3px; left:539.3px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:67.7px; height:15.4px; left:542.2px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:17.3px; left:612.3px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:612.3px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:17.3px; left:614.3px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:614.3px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:17.3px; left:625.3px; top:237.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:628.2px; top:239.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:148.4px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:159.4px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:159.9px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:201.2px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:212.2px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:59.5px; height:1px; left:212.7px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:274.7px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:285.2px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:45.6px; height:1px; left:285.7px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11.1px; height:1px; left:333.3px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:344.3px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:105.6px; height:1px; left:344.8px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:452.4px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:463.4px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:1px; left:463.9px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:528.7px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:539.8px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:72.5px; height:1px; left:540.3px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:614.7px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:625.8px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.4px; height:1px; left:626.3px; top:255.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:147.4px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:158.5px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:37.9px; height:1px; left:161.3px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:200.2px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:211.3px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:58.1px; height:1px; left:214.2px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11.5px; height:1px; left:273.7px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:284.3px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:44.2px; height:1px; left:287.1px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:332.3px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:343.4px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:104.2px; height:1px; left:346.3px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:451.4px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:462.5px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:61.5px; height:1px; left:465.4px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:527.8px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:538.8px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:71.1px; height:1px; left:541.7px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:613.8px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:624.8px; top:290.7px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:61px; height:1px; left:627.7px; top:290.7px; background-color:#000000; \"> </div>\n<div id=\"TextContainer142\" style=\"position:relative;width:698px;z-index:1;font-size:13.44px;\"><div id=\"a4374\" style=\"position:absolute;font-family:'Times New Roman';left:295px;top:0px;\">Twenty-six Weeks Ended November 29, 2025 </div><div id=\"a4379\" style=\"position:absolute;font-family:'Times New Roman';left:241px;top:17px;\">Cal-Maine Foods, Inc. Stockholders </div><div id=\"a4399\" style=\"position:absolute;font-family:'Times New Roman';left:354px;top:35px;\">Accum. Other </div><div id=\"a4414\" style=\"position:absolute;font-family:'Times New Roman';left:213px;top:52px;\">Treasury </div><div id=\"a4417\" style=\"position:absolute;font-family:'Times New Roman';left:284px;top:52px;\">Paid In </div><div id=\"a4419\" style=\"position:absolute;font-family:'Times New Roman';left:352px;top:52px;\">Comp. Income </div><div id=\"a4421\" style=\"position:absolute;font-family:'Times New Roman';left:466px;top:52px;\">Retained </div><div id=\"a4423\" style=\"position:absolute;font-family:'Times New Roman';left:530px;top:52px;\">Noncontrolling </div><div id=\"a4428\" style=\"position:absolute;font-family:'Times New Roman';left:152px;top:69px;\">Amount </div><div id=\"a4431\" style=\"position:absolute;font-family:'Times New Roman';left:215px;top:69px;\">Amount </div><div id=\"a4434\" style=\"position:absolute;font-family:'Times New Roman';left:284px;top:69px;\">Capital </div><div id=\"a4436\" style=\"position:absolute;font-family:'Times New Roman';left:375px;top:69px;\">(Loss) </div><div id=\"a4438\" style=\"position:absolute;font-family:'Times New Roman';left:466px;top:69px;\">Earnings </div><div id=\"a4441\" style=\"position:absolute;font-family:'Times New Roman';left:552px;top:69px;\">Interest </div><div id=\"a4443\" style=\"position:absolute;font-family:'Times New Roman';left:638px;top:69px;\">Total </div><div id=\"a4445\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:87px;\">Balance at May 31, 2025 </div><div id=\"a4447\" style=\"position:absolute;font-family:'Times New Roman';left:151px;top:87px;\">$ </div><div id=\"a4449\" style=\"position:absolute;font-family:'Times New Roman';left:173px;top:87px;\">751</div><div id=\"a4452\" style=\"position:absolute;font-family:'Times New Roman';left:204px;top:87px;\">$ </div><div id=\"a4454\" style=\"position:absolute;font-family:'Times New Roman';left:224px;top:87px;display:flex;\">(85,893)</div><div id=\"a4457\" style=\"position:absolute;font-family:'Times New Roman';left:277px;top:87px;\">$ </div><div id=\"a4459\" style=\"position:absolute;font-family:'Times New Roman';left:288px;top:87px;\">80,845</div><div id=\"a4462\" style=\"position:absolute;font-family:'Times New Roman';left:336px;top:87px;\">$ </div><div id=\"a4464\" style=\"position:absolute;font-family:'Times New Roman';left:409px;top:87px;display:flex;\">(1,007)</div><div id=\"a4467\" style=\"position:absolute;font-family:'Times New Roman';left:455px;top:87px;\">$ </div><div id=\"a4469\" style=\"position:absolute;font-family:'Times New Roman';left:467px;top:87px;\">2,565,928</div><div id=\"a4472\" style=\"position:absolute;font-family:'Times New Roman';left:531px;top:87px;\">$ </div><div id=\"a4474\" style=\"position:absolute;font-family:'Times New Roman';left:577px;top:87px;\">5,391</div><div id=\"a4477\" style=\"position:absolute;font-family:'Times New Roman';left:617px;top:87px;\">$ </div><div id=\"a4479\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:87px;\">2,566,015</div><div id=\"a4481\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:106px;\">Other comprehensive </div><div id=\"a4482\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:121px;\">income, net of tax </div><div id=\"a4485\" style=\"position:absolute;font-family:'Times New Roman';left:179px;top:121px;\">\u2014 </div><div id=\"a4489\" style=\"position:absolute;font-family:'Times New Roman';left:252px;top:121px;\">\u2014 </div><div id=\"a4493\" style=\"position:absolute;font-family:'Times New Roman';left:311px;top:121px;\">\u2014 </div><div id=\"a4497\" style=\"position:absolute;font-family:'Times New Roman';left:414px;top:121px;\">2,333</div><div id=\"a4501\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:121px;\">\u2014 </div><div id=\"a4505\" style=\"position:absolute;font-family:'Times New Roman';left:593px;top:121px;\">\u2014 </div><div id=\"a4509\" style=\"position:absolute;font-family:'Times New Roman';left:652px;top:121px;\">2,333</div><div id=\"a4511\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:139px;\">Stock compensation plan </div><div id=\"a4512\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:155px;\">transactions </div><div id=\"a4515\" style=\"position:absolute;font-family:'Times New Roman';left:179px;top:155px;\">\u2014</div><div id=\"a4519\" style=\"position:absolute;font-family:'Times New Roman';left:259px;top:155px;\">6</div><div id=\"a4523\" style=\"position:absolute;font-family:'Times New Roman';left:295px;top:155px;\">2,669</div><div id=\"a4527\" style=\"position:absolute;font-family:'Times New Roman';left:430px;top:155px;\">\u2014 </div><div id=\"a4531\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:155px;\">\u2014 </div><div id=\"a4535\" style=\"position:absolute;font-family:'Times New Roman';left:593px;top:155px;\">\u2014 </div><div id=\"a4539\" style=\"position:absolute;font-family:'Times New Roman';left:652px;top:155px;\">2,675</div><div id=\"a4541\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:172px;\">Contributions </div><div id=\"a4544\" style=\"position:absolute;font-family:'Times New Roman';left:179px;top:172px;\">\u2014 </div><div id=\"a4548\" style=\"position:absolute;font-family:'Times New Roman';left:252px;top:172px;\">\u2014 </div><div id=\"a4552\" style=\"position:absolute;font-family:'Times New Roman';left:311px;top:172px;\">\u2014 </div><div id=\"a4556\" style=\"position:absolute;font-family:'Times New Roman';left:430px;top:172px;\">\u2014 </div><div id=\"a4560\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:172px;\">\u2014 </div><div id=\"a4564\" style=\"position:absolute;font-family:'Times New Roman';left:586px;top:172px;\">979</div><div id=\"a4568\" style=\"position:absolute;font-family:'Times New Roman';left:662px;top:172px;\">979</div><div id=\"a4570\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:189px;\">Repurchase of shares </div><div id=\"a4573\" style=\"position:absolute;font-family:'Times New Roman';left:179px;top:189px;\">\u2014 </div><div id=\"a4577\" style=\"position:absolute;font-family:'Times New Roman';left:224px;top:189px;display:flex;\">(75,590)</div><div id=\"a4581\" style=\"position:absolute;font-family:'Times New Roman';left:311px;top:189px;\">\u2014 </div><div id=\"a4585\" style=\"position:absolute;font-family:'Times New Roman';left:430px;top:189px;\">\u2014 </div><div id=\"a4589\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:189px;\">\u2014 </div><div id=\"a4593\" style=\"position:absolute;font-family:'Times New Roman';left:593px;top:189px;\">\u2014 </div><div id=\"a4597\" style=\"position:absolute;font-family:'Times New Roman';left:640px;top:189px;display:flex;\">(75,590)</div><div id=\"a4599\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:207px;\">Dividends ($</div><div id=\"a4599_12_5\" style=\"position:absolute;font-family:'Times New Roman';left:76px;top:207px;\">2.097</div><div id=\"a4599_17_5\" style=\"position:absolute;font-family:'Times New Roman';left:107px;top:207px;\"><div style=\"display:inline-block;width:3px;white-space:pre\"> </div>per </div><div id=\"a4600\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:223px;\">share) </div><div id=\"a4603\" style=\"position:absolute;font-family:'Times New Roman';left:179px;top:223px;\">\u2014 </div><div id=\"a4607\" style=\"position:absolute;font-family:'Times New Roman';left:252px;top:223px;\">\u2014 </div><div id=\"a4611\" style=\"position:absolute;font-family:'Times New Roman';left:311px;top:223px;\">\u2014 </div><div id=\"a4615\" style=\"position:absolute;font-family:'Times New Roman';left:430px;top:223px;\">\u2014 </div><div id=\"a4619\" style=\"position:absolute;font-family:'Times New Roman';left:471px;top:223px;display:flex;\">(100,680)</div><div id=\"a4623\" style=\"position:absolute;font-family:'Times New Roman';left:593px;top:223px;\">\u2014 </div><div id=\"a4627\" style=\"position:absolute;font-family:'Times New Roman';left:634px;top:223px;display:flex;\">(100,680)</div><div id=\"a4629\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:240px;\">Net income (loss) </div><div id=\"a4632\" style=\"position:absolute;font-family:'Times New Roman';left:179px;top:240px;\">\u2014 </div><div id=\"a4636\" style=\"position:absolute;font-family:'Times New Roman';left:252px;top:240px;\">\u2014 </div><div id=\"a4640\" style=\"position:absolute;font-family:'Times New Roman';left:311px;top:240px;\">\u2014 </div><div id=\"a4644\" style=\"position:absolute;font-family:'Times New Roman';left:430px;top:240px;\">\u2014 </div><div id=\"a4648\" style=\"position:absolute;font-family:'Times New Roman';left:477px;top:240px;\">302,099</div><div id=\"a4652\" style=\"position:absolute;font-family:'Times New Roman';left:588px;top:240px;display:flex;\">(65)</div><div id=\"a4656\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:240px;\">302,034</div><div id=\"a4658\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:260px;\">Balance at November 29, </div><div id=\"a4659\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:276px;\">2025 </div><div id=\"a4661\" style=\"position:absolute;font-family:'Times New Roman';left:151px;top:276px;\">$ </div><div id=\"a4663\" style=\"position:absolute;font-family:'Times New Roman';left:173px;top:276px;\">751</div><div id=\"a4666\" style=\"position:absolute;font-family:'Times New Roman';left:204px;top:276px;\">$ </div><div id=\"a4668\" style=\"position:absolute;font-family:'Times New Roman';left:217px;top:276px;display:flex;\">(161,477)</div><div id=\"a4671\" style=\"position:absolute;font-family:'Times New Roman';left:277px;top:276px;\">$ </div><div id=\"a4673\" style=\"position:absolute;font-family:'Times New Roman';left:288px;top:276px;\">83,514</div><div id=\"a4676\" style=\"position:absolute;font-family:'Times New Roman';left:336px;top:276px;\">$ </div><div id=\"a4678\" style=\"position:absolute;font-family:'Times New Roman';left:414px;top:276px;\">1,326</div><div id=\"a4681\" style=\"position:absolute;font-family:'Times New Roman';left:455px;top:276px;\">$ </div><div id=\"a4683\" style=\"position:absolute;font-family:'Times New Roman';left:467px;top:276px;\">2,767,347</div><div id=\"a4686\" style=\"position:absolute;font-family:'Times New Roman';left:531px;top:276px;\">$ </div><div id=\"a4688\" style=\"position:absolute;font-family:'Times New Roman';left:577px;top:276px;\">6,305</div><div id=\"a4691\" style=\"position:absolute;font-family:'Times New Roman';left:617px;top:276px;\">$ </div><div id=\"a4693\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:276px;\">2,697,766</div></div></div></div></div><div id=\"TextBlockContainer150\" style=\"position:relative;line-height:normal;width:698px;height:377px;\"><div id=\"div_147_XBRL_TS_2b9e55aa4a0e4d9ea83ea8ad6bf50096\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer148\" style=\"position:relative;line-height:normal;width:698px;height:377px;\"><div style=\"position:absolute; width:389.5px; height:1px; left:137.3px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:526.8px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:527.3px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:528.7px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:529.2px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:539.8px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:72.5px; height:1px; left:540.3px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:612.8px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:613.3px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:614.7px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:615.2px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:625.8px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.4px; height:1px; left:626.3px; top:15.2px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:137.3px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:148.4px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:148.9px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:188.2px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:188.7px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:190.6px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:50.4px; height:1px; left:191.1px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:241.5px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:242px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:243.5px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:61.5px; height:1px; left:243.9px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:305.4px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:305.9px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:307.3px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:56.7px; height:1px; left:307.8px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:364.5px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:365px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:366.4px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:82.6px; height:1px; left:366.9px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:449.5px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.5px; height:1px; left:450px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:451.4px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:74.9px; height:1px; left:451.9px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:133.1px; height:16.8px; left:4.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:127.8px; height:15.4px; left:6.7px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:137.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:139.7px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:16.8px; left:148.4px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:150.8px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:188.2px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:188.2px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:190.2px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.3px; height:15.4px; left:193px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:16.8px; left:201.2px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:203.6px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:241.1px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:241.1px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:243px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:245.9px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:51.4px; height:16.8px; left:254px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:45.6px; height:15.4px; left:256.9px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:305.4px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:305.4px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:307.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:309.7px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:46.1px; height:16.8px; left:318.4px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:37px; height:15.4px; left:320.8px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:364.5px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:364.5px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:366.4px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:368.8px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:72px; height:16.8px; left:377.5px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:66.8px; height:15.4px; left:379.9px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:449.5px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:449.5px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:451.4px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:453.8px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:16.8px; left:463.4px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:465.8px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:526.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:526.3px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:528.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:531.1px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:73px; height:16.8px; left:539.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:67.7px; height:15.4px; left:542.2px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:612.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:612.3px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:614.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:5.8px; height:15.4px; left:617.1px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:16.8px; left:625.3px; top:68.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:628.2px; top:69.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:133.1px; height:1px; left:4.3px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:137.3px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:148.4px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:148.9px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.4px; height:1px; left:188.2px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:190.6px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:201.2px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:1px; left:201.7px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:241.5px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:243.5px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:254.5px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:50.4px; height:1px; left:255px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:305.4px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:307.3px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:318.4px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:45.6px; height:1px; left:318.9px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:364.5px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:366.4px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:377.5px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:71.6px; height:1px; left:377.9px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:449.5px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:451.4px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:463.4px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:1px; left:463.9px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:526.8px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:528.7px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:539.8px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:72.5px; height:1px; left:540.3px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:612.8px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:613.3px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:614.7px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:615.2px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:625.8px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.4px; height:1px; left:626.3px; top:67.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:133.1px; height:34.1px; left:4.3px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:127.8px; height:15.4px; left:6.7px; top:122.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:127.8px; height:15.4px; left:6.7px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:34.1px; left:137.3px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:137.3px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:34.1px; left:148.4px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:150.8px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:34.1px; left:188.2px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:188.2px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:34.1px; left:190.2px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:190.2px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:34.1px; left:201.2px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:203.6px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:34.1px; left:241.1px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:241.1px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:34.1px; left:243px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:243px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:51.4px; height:34.1px; left:254px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:45.6px; height:15.4px; left:256.9px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:34.1px; left:305.4px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:305.4px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:34.1px; left:307.3px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:307.3px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:46.1px; height:34.1px; left:318.4px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:37px; height:15.4px; left:320.8px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:34.1px; left:364.5px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:364.5px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:34.1px; left:366.4px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:366.4px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:72px; height:34.1px; left:377.5px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:15.4px; left:379.9px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:34.1px; left:449.5px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:449.5px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:34.1px; left:451.4px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:451.4px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:34.1px; left:463.4px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:465.8px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:34.1px; left:526.3px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:526.3px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:34.1px; left:528.3px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:528.3px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:73px; height:34.1px; left:539.3px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:15.4px; left:542.2px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:34.1px; left:612.3px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:612.3px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:34.1px; left:614.3px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:614.3px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:34.1px; left:625.3px; top:119.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:628.2px; top:138.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:133.1px; height:67.7px; left:4.3px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:127.8px; height:15.4px; left:6.7px; top:193.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:127.8px; height:15.4px; left:6.7px; top:209.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:127.8px; height:15.4px; left:6.7px; top:224.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:127.8px; height:15.4px; left:6.7px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:67.7px; left:137.3px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:137.3px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:67.7px; left:148.4px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:150.8px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:67.7px; left:188.2px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:188.2px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:67.7px; left:190.2px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:190.2px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:67.7px; left:201.2px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:203.6px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:67.7px; left:241.1px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:241.1px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:67.7px; left:243px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:243px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:51.4px; height:67.7px; left:254px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:41.8px; height:15.4px; left:256.9px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:67.7px; left:305.4px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:305.4px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:67.7px; left:307.3px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:307.3px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:46.1px; height:67.7px; left:318.4px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:37px; height:15.4px; left:320.8px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:67.7px; left:364.5px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:364.5px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:67.7px; left:366.4px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:366.4px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:72px; height:67.7px; left:377.5px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:15.4px; left:379.9px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:67.7px; left:449.5px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:449.5px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:67.7px; left:451.4px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:451.4px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:67.7px; left:463.4px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:57.6px; height:15.4px; left:465.8px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:67.7px; left:526.3px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:526.3px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:67.7px; left:528.3px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:528.3px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:73px; height:67.7px; left:539.3px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:15.4px; left:542.2px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:67.7px; left:612.3px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:612.3px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:67.7px; left:614.3px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:614.3px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:67.7px; left:625.3px; top:187.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:628.2px; top:239.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:133.1px; height:16.8px; left:4.3px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:118.7px; height:15.4px; left:15.8px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:137.3px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:137.3px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:16.8px; left:148.4px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:150.8px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:188.2px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:188.2px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:190.2px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:190.2px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:16.8px; left:201.2px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:203.6px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:241.1px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:241.1px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:243px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:243px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:51.4px; height:16.8px; left:254px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:41.8px; height:15.4px; left:256.9px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:305.4px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:305.4px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:307.3px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:307.3px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:46.1px; height:16.8px; left:318.4px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:37px; height:15.4px; left:320.8px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:364.5px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:364.5px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:366.4px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:366.4px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:72px; height:16.8px; left:377.5px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:15.4px; left:379.9px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:449.5px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:449.5px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:451.4px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:451.4px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:16.8px; left:463.4px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:57.6px; height:15.4px; left:465.8px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:526.3px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:526.3px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:528.3px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:528.3px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:73px; height:16.8px; left:539.3px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:15.4px; left:542.2px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:612.3px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:612.3px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:614.3px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:614.3px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:16.8px; left:625.3px; top:289.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:57.6px; height:15.4px; left:628.2px; top:290.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:133.1px; height:16.8px; left:4.3px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:127.8px; height:15.4px; left:6.7px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:137.3px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:137.3px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:16.8px; left:148.4px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:150.8px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:188.2px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:188.2px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:190.2px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:190.2px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:16.8px; left:201.2px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:203.6px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:241.1px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:241.1px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:243px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:243px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:51.4px; height:16.8px; left:254px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:41.8px; height:15.4px; left:256.9px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:305.4px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:305.4px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:307.3px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:307.3px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:46.1px; height:16.8px; left:318.4px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:37px; height:15.4px; left:320.8px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:364.5px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:364.5px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:366.4px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:366.4px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:72px; height:16.8px; left:377.5px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:15.4px; left:379.9px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:449.5px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:449.5px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:451.4px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:451.4px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:16.8px; left:463.4px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:465.8px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:526.3px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:526.3px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:528.3px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:528.3px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:73px; height:16.8px; left:539.3px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:67.7px; height:15.4px; left:542.2px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:16.8px; left:612.3px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:15.4px; left:612.3px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:16.8px; left:614.3px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:15.4px; left:614.3px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:63.4px; height:16.8px; left:625.3px; top:323.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:53.8px; height:15.4px; left:628.2px; top:324.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:11px; height:1px; left:137.3px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:148.4px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:148.9px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:188.2px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.9px; height:1px; left:188.7px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:190.6px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:191.1px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:201.2px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:39.9px; height:1px; left:201.7px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:241.5px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:242px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:243.5px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:243.9px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:254.5px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:50.4px; height:1px; left:255px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:305.4px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:305.9px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:307.3px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:307.8px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:318.4px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:45.6px; height:1px; left:318.9px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:364.5px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:365px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:366.4px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:366.9px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:377.5px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:71.6px; height:1px; left:377.9px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:449.5px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.5px; height:1px; left:450px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:451.4px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:11.5px; height:1px; left:451.9px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:463.4px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.9px; height:1px; left:463.9px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:526.8px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:527.3px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:528.7px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:529.2px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:539.8px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:72.5px; height:1px; left:540.3px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:612.8px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:613.3px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:614.7px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.6px; height:1px; left:615.2px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:625.8px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:62.4px; height:1px; left:626.3px; top:340.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:136.4px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:147.4px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:37.9px; height:1px; left:150.3px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:187.3px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:190.2px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:189.7px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:8.6px; height:1px; left:192.6px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:200.2px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:38.4px; height:1px; left:203.1px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:240.6px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:242.5px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.1px; height:1px; left:245.4px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:253.5px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:49px; height:1px; left:256.4px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:304.5px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:306.4px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.1px; height:1px; left:309.3px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:317.4px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:44.2px; height:1px; left:320.3px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:363.5px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:365.5px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.1px; height:1px; left:368.3px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:376.5px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:70.1px; height:1px; left:379.4px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:448.5px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:450.5px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:453.4px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:462.5px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:61.5px; height:1px; left:465.4px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:525.9px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:527.8px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.1px; height:1px; left:530.7px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:538.8px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:71.1px; height:1px; left:541.7px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:611.8px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:613.8px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:9.1px; height:1px; left:616.7px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:624.8px; top:376.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:61px; height:1px; left:627.7px; top:376.3px; background-color:#000000; \"> </div>\n<div id=\"TextContainer148\" style=\"position:relative;width:698px;z-index:1;font-size:13.44px;\"><div id=\"a4701\" style=\"position:absolute;font-family:'Times New Roman';left:289px;top:0px;\">Twenty-six Weeks Ended November 30, 2024 </div><div id=\"a4706\" style=\"position:absolute;font-family:'Times New Roman';left:235px;top:18px;\">Cal-Maine Foods, Inc. Stockholders </div><div id=\"a4720\" style=\"position:absolute;font-family:'Times New Roman';left:195px;top:36px;\">Class A </div><div id=\"a4723\" style=\"position:absolute;font-family:'Times New Roman';left:250px;top:36px;\">Treasury </div><div id=\"a4726\" style=\"position:absolute;font-family:'Times New Roman';left:317px;top:36px;\">Paid In </div><div id=\"a4729\" style=\"position:absolute;font-family:'Times New Roman';left:370px;top:36px;\">Accum. Other </div><div id=\"a4732\" style=\"position:absolute;font-family:'Times New Roman';left:465px;top:36px;\">Retained </div><div id=\"a4734\" style=\"position:absolute;font-family:'Times New Roman';left:530px;top:36px;\">Noncontrolling </div><div id=\"a4739\" style=\"position:absolute;font-family:'Times New Roman';left:141px;top:52px;\">Amount </div><div id=\"a4742\" style=\"position:absolute;font-family:'Times New Roman';left:194px;top:52px;\">Amount </div><div id=\"a4745\" style=\"position:absolute;font-family:'Times New Roman';left:252px;top:52px;\">Amount </div><div id=\"a4748\" style=\"position:absolute;font-family:'Times New Roman';left:317px;top:52px;\">Capital </div><div id=\"a4751\" style=\"position:absolute;font-family:'Times New Roman';left:376px;top:52px;\">Comp. Loss </div><div id=\"a4754\" style=\"position:absolute;font-family:'Times New Roman';left:465px;top:52px;\">Earnings </div><div id=\"a4757\" style=\"position:absolute;font-family:'Times New Roman';font-size:12px;left:553px;top:54px;\">Interest </div><div id=\"a4759\" style=\"position:absolute;font-family:'Times New Roman';left:638px;top:52px;\">Total </div><div id=\"a4761\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:70px;\">Balance at June 1, 2024 </div><div id=\"a4763\" style=\"position:absolute;font-family:'Times New Roman';left:140px;top:70px;\">$ </div><div id=\"a4765\" style=\"position:absolute;font-family:'Times New Roman';left:162px;top:70px;\">703</div><div id=\"a4768\" style=\"position:absolute;font-family:'Times New Roman';left:193px;top:70px;\">$ </div><div id=\"a4770\" style=\"position:absolute;font-family:'Times New Roman';left:221px;top:70px;\">48</div><div id=\"a4773\" style=\"position:absolute;font-family:'Times New Roman';left:246px;top:70px;\">$ </div><div id=\"a4775\" style=\"position:absolute;font-family:'Times New Roman';left:257px;top:70px;display:flex;\">(31,597)</div><div id=\"a4778\" style=\"position:absolute;font-family:'Times New Roman';left:310px;top:70px;\">$ </div><div id=\"a4780\" style=\"position:absolute;font-family:'Times New Roman';left:321px;top:70px;\">76,371</div><div id=\"a4783\" style=\"position:absolute;font-family:'Times New Roman';left:369px;top:70px;\">$ </div><div id=\"a4785\" style=\"position:absolute;font-family:'Times New Roman';left:408px;top:70px;display:flex;\">(1,773)</div><div id=\"a4788\" style=\"position:absolute;font-family:'Times New Roman';left:454px;top:70px;\">$ </div><div id=\"a4790\" style=\"position:absolute;font-family:'Times New Roman';left:467px;top:70px;\">1,756,395</div><div id=\"a4793\" style=\"position:absolute;font-family:'Times New Roman';left:531px;top:70px;\">$ </div><div id=\"a4795\" style=\"position:absolute;font-family:'Times New Roman';left:571px;top:70px;display:flex;\">(3,104)</div><div id=\"a4798\" style=\"position:absolute;font-family:'Times New Roman';left:617px;top:70px;\">$ </div><div id=\"a4800\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:70px;\">1,797,043</div><div id=\"a4802\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:89px;\">Other comprehensive </div><div id=\"a4803\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:104px;\">income, net of tax </div><div id=\"a4806\" style=\"position:absolute;font-family:'Times New Roman';left:168px;top:104px;\">\u2014 </div><div id=\"a4810\" style=\"position:absolute;font-family:'Times New Roman';left:221px;top:104px;\">\u2014 </div><div id=\"a4814\" style=\"position:absolute;font-family:'Times New Roman';left:285px;top:104px;\">\u2014 </div><div id=\"a4818\" style=\"position:absolute;font-family:'Times New Roman';left:344px;top:104px;\">\u2014 </div><div id=\"a4822\" style=\"position:absolute;font-family:'Times New Roman';left:423px;top:104px;\">865</div><div id=\"a4826\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:104px;\">\u2014 </div><div id=\"a4830\" style=\"position:absolute;font-family:'Times New Roman';left:593px;top:104px;\">\u2014 </div><div id=\"a4834\" style=\"position:absolute;font-family:'Times New Roman';left:662px;top:104px;\">865</div><div id=\"a4836\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:123px;\">Stock compensation </div><div id=\"a4837\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:138px;\">plan transactions </div><div id=\"a4840\" style=\"position:absolute;font-family:'Times New Roman';left:168px;top:138px;\">\u2014</div><div id=\"a4844\" style=\"position:absolute;font-family:'Times New Roman';left:221px;top:138px;\">\u2014</div><div id=\"a4848\" style=\"position:absolute;font-family:'Times New Roman';left:281px;top:138px;display:flex;\">(64)</div><div id=\"a4852\" style=\"position:absolute;font-family:'Times New Roman';left:328px;top:138px;\">2,229</div><div id=\"a4856\" style=\"position:absolute;font-family:'Times New Roman';left:430px;top:138px;\">\u2014 </div><div id=\"a4860\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:138px;\">\u2014 </div><div id=\"a4864\" style=\"position:absolute;font-family:'Times New Roman';left:593px;top:138px;\">\u2014 </div><div id=\"a4868\" style=\"position:absolute;font-family:'Times New Roman';left:652px;top:138px;\">2,165</div><div id=\"a4870\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:157px;\">Contributions to </div><div id=\"a4871\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:172px;\">Crepini Foods LLC </div><div id=\"a4874\" style=\"position:absolute;font-family:'Times New Roman';left:168px;top:172px;\">\u2014 </div><div id=\"a4878\" style=\"position:absolute;font-family:'Times New Roman';left:221px;top:172px;\">\u2014 </div><div id=\"a4882\" style=\"position:absolute;font-family:'Times New Roman';left:285px;top:172px;\">\u2014 </div><div id=\"a4886\" style=\"position:absolute;font-family:'Times New Roman';left:344px;top:172px;\">\u2014 </div><div id=\"a4890\" style=\"position:absolute;font-family:'Times New Roman';left:430px;top:172px;\">\u2014 </div><div id=\"a4894\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:172px;\">\u2014 </div><div id=\"a4898\" style=\"position:absolute;font-family:'Times New Roman';left:577px;top:172px;\">6,485</div><div id=\"a4902\" style=\"position:absolute;font-family:'Times New Roman';left:652px;top:172px;\">6,485</div><div id=\"a4904\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:194px;\">Acquisition of </div><div id=\"a4905\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:209px;\">noncontrolling interest </div><div id=\"a4906\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:225px;\">in MeadowCreek </div><div id=\"a4907\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:240px;\">Foods LLC </div><div id=\"a4910\" style=\"position:absolute;font-family:'Times New Roman';left:168px;top:240px;\">\u2014 </div><div id=\"a4914\" style=\"position:absolute;font-family:'Times New Roman';left:221px;top:240px;\">\u2014 </div><div id=\"a4918\" style=\"position:absolute;font-family:'Times New Roman';left:285px;top:240px;\">\u2014 </div><div id=\"a4922\" style=\"position:absolute;font-family:'Times New Roman';left:344px;top:240px;\">\u2014 </div><div id=\"a4926\" style=\"position:absolute;font-family:'Times New Roman';left:430px;top:240px;\">\u2014 </div><div id=\"a4930\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:240px;display:flex;\">(3,826)</div><div id=\"a4934\" style=\"position:absolute;font-family:'Times New Roman';left:577px;top:240px;\">3,826</div><div id=\"a4938\" style=\"position:absolute;font-family:'Times New Roman';left:669px;top:240px;\">\u2014 </div><div id=\"a4940\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:259px;\">Dividends ($</div><div id=\"a4940_12_5\" style=\"position:absolute;font-family:'Times New Roman';left:76px;top:259px;\">2.509</div><div id=\"a4940_17_5\" style=\"position:absolute;font-family:'Times New Roman';left:107px;top:259px;\"><div style=\"display:inline-block;width:3px;white-space:pre\"> </div>per </div><div id=\"a4941\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:274px;\">share) </div><div id=\"a4966\" style=\"position:absolute;font-family:'Times New Roman';left:16px;top:291px;\">Common </div><div id=\"a4969\" style=\"position:absolute;font-family:'Times New Roman';left:168px;top:291px;\">\u2014 </div><div id=\"a4973\" style=\"position:absolute;font-family:'Times New Roman';left:221px;top:291px;\">\u2014 </div><div id=\"a4977\" style=\"position:absolute;font-family:'Times New Roman';left:285px;top:291px;\">\u2014 </div><div id=\"a4981\" style=\"position:absolute;font-family:'Times New Roman';left:344px;top:291px;\">\u2014 </div><div id=\"a4985\" style=\"position:absolute;font-family:'Times New Roman';left:430px;top:291px;\">\u2014 </div><div id=\"a4989\" style=\"position:absolute;font-family:'Times New Roman';left:471px;top:291px;display:flex;\">(110,986)</div><div id=\"a4993\" style=\"position:absolute;font-family:'Times New Roman';left:593px;top:291px;\">\u2014 </div><div id=\"a4997\" style=\"position:absolute;font-family:'Times New Roman';left:634px;top:291px;display:flex;\">(110,986)</div><div id=\"a4999\" style=\"position:absolute;font-family:'Times New Roman';left:16px;top:308px;\">Class A common </div><div id=\"a5002\" style=\"position:absolute;font-family:'Times New Roman';left:168px;top:308px;\">\u2014 </div><div id=\"a5006\" style=\"position:absolute;font-family:'Times New Roman';left:221px;top:308px;\">\u2014 </div><div id=\"a5010\" style=\"position:absolute;font-family:'Times New Roman';left:285px;top:308px;\">\u2014 </div><div id=\"a5014\" style=\"position:absolute;font-family:'Times New Roman';left:344px;top:308px;\">\u2014 </div><div id=\"a5018\" style=\"position:absolute;font-family:'Times New Roman';left:430px;top:308px;\">\u2014 </div><div id=\"a5022\" style=\"position:absolute;font-family:'Times New Roman';left:478px;top:308px;display:flex;\">(12,038)</div><div id=\"a5026\" style=\"position:absolute;font-family:'Times New Roman';left:593px;top:308px;\">\u2014 </div><div id=\"a5030\" style=\"position:absolute;font-family:'Times New Roman';left:640px;top:308px;display:flex;\">(12,038)</div><div id=\"a5032\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:325px;\">Net income (loss) </div><div id=\"a5035\" style=\"position:absolute;font-family:'Times New Roman';left:168px;top:325px;\">\u2014 </div><div id=\"a5039\" style=\"position:absolute;font-family:'Times New Roman';left:221px;top:325px;\">\u2014 </div><div id=\"a5043\" style=\"position:absolute;font-family:'Times New Roman';left:285px;top:325px;\">\u2014 </div><div id=\"a5047\" style=\"position:absolute;font-family:'Times New Roman';left:344px;top:325px;\">\u2014 </div><div id=\"a5051\" style=\"position:absolute;font-family:'Times New Roman';left:430px;top:325px;\">\u2014 </div><div id=\"a5055\" style=\"position:absolute;font-family:'Times New Roman';left:477px;top:325px;\">369,040</div><div id=\"a5059\" style=\"position:absolute;font-family:'Times New Roman';left:571px;top:325px;display:flex;\">(1,091)</div><div id=\"a5063\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:325px;\">367,949</div><div id=\"a5065\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:346px;\">Balance at November </div><div id=\"a5066\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:361px;\">30, 2024 </div><div id=\"a5068\" style=\"position:absolute;font-family:'Times New Roman';left:140px;top:361px;\">$ </div><div id=\"a5070\" style=\"position:absolute;font-family:'Times New Roman';left:162px;top:361px;\">703</div><div id=\"a5073\" style=\"position:absolute;font-family:'Times New Roman';left:193px;top:361px;\">$ </div><div id=\"a5075\" style=\"position:absolute;font-family:'Times New Roman';left:221px;top:361px;\">48</div><div id=\"a5078\" style=\"position:absolute;font-family:'Times New Roman';left:246px;top:361px;\">$ </div><div id=\"a5080\" style=\"position:absolute;font-family:'Times New Roman';left:257px;top:361px;display:flex;\">(31,661)</div><div id=\"a5083\" style=\"position:absolute;font-family:'Times New Roman';left:310px;top:361px;\">$ </div><div id=\"a5085\" style=\"position:absolute;font-family:'Times New Roman';left:321px;top:361px;\">78,600</div><div id=\"a5088\" style=\"position:absolute;font-family:'Times New Roman';left:369px;top:361px;\">$ </div><div id=\"a5090\" style=\"position:absolute;font-family:'Times New Roman';left:418px;top:361px;display:flex;\">(908)</div><div id=\"a5093\" style=\"position:absolute;font-family:'Times New Roman';left:454px;top:361px;\">$ </div><div id=\"a5095\" style=\"position:absolute;font-family:'Times New Roman';left:467px;top:361px;\">1,998,585</div><div id=\"a5098\" style=\"position:absolute;font-family:'Times New Roman';left:531px;top:361px;\">$ </div><div id=\"a5100\" style=\"position:absolute;font-family:'Times New Roman';left:577px;top:361px;\">6,116</div><div id=\"a5103\" style=\"position:absolute;font-family:'Times New Roman';left:617px;top:361px;\">$ </div><div id=\"a5105\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:361px;\">2,051,483</div></div></div></div></div>","language":"en-us"}]},{"name":"rpt:f-436","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-08-31T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"751000","decimals":-3}]},{"name":"rpt:f-437","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-08-31T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-85891000","decimals":-3}]},{"name":"rpt:f-438","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-08-31T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"82134000","decimals":-3}]},{"name":"rpt:f-439","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-08-31T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"954000","decimals":-3}]},{"name":"rpt:f-440","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-08-31T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"2698811000","decimals":-3}]},{"name":"rpt:f-441","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-08-31T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"5158000","decimals":-3}]},{"name":"rpt:f-442","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-08-31T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2701917000","decimals":-3}]},{"name":"rpt:f-443","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"372000","decimals":-3}]},{"name":"rpt:f-444","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"372000","decimals":-3}]},{"name":"rpt:f-445","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-446","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"4000","decimals":-3}]},{"name":"rpt:f-447","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"1380000","decimals":-3}]},{"name":"rpt:f-448","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1384000","decimals":-3}]},{"name":"rpt:f-449","factDimensions":{"xbrl:concept":"us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"979000","decimals":-3}]},{"name":"rpt:f-450","factDimensions":{"xbrl:concept":"us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"979000","decimals":-3}]},{"name":"rpt:f-451","factDimensions":{"xbrl:concept":"us-gaap:TreasuryStockValueAcquiredCostMethod","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"75590000","decimals":-3}]},{"name":"rpt:f-452","factDimensions":{"xbrl:concept":"us-gaap:TreasuryStockValueAcquiredCostMethod","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"75590000","decimals":-3}]},{"name":"rpt:f-453","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareCashPaid","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.719"}]},{"name":"rpt:f-454","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"34223000","decimals":-3}]},{"name":"rpt:f-455","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"34223000","decimals":-3}]},{"name":"rpt:f-456","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"102759000","decimals":-3}]},{"name":"rpt:f-457","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"168000","decimals":-3}]},{"name":"rpt:f-458","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"102927000","decimals":-3}]},{"name":"rpt:f-459","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"751000","decimals":-3}]},{"name":"rpt:f-460","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-161477000","decimals":-3}]},{"name":"rpt:f-461","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"83514000","decimals":-3}]},{"name":"rpt:f-462","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"1326000","decimals":-3}]},{"name":"rpt:f-463","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"2767347000","decimals":-3}]},{"name":"rpt:f-464","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"6305000","decimals":-3}]},{"name":"rpt:f-465","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2697766000","decimals":-3}]},{"name":"rpt:f-466","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-09-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"703000","decimals":-3}]},{"name":"rpt:f-467","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-09-01T00: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-468","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-09-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-31632000","decimals":-3}]},{"name":"rpt:f-469","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-09-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"77503000","decimals":-3}]},{"name":"rpt:f-470","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-09-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-474000","decimals":-3}]},{"name":"rpt:f-471","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-09-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"1856405000","decimals":-3}]},{"name":"rpt:f-472","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-09-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-3490000","decimals":-3}]},{"name":"rpt:f-473","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-09-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1899063000","decimals":-3}]},{"name":"rpt:f-474","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-434000","decimals":-3}]},{"name":"rpt:f-475","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-434000","decimals":-3}]},{"name":"rpt:f-476","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-477","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-478","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-29000","decimals":-3}]},{"name":"rpt:f-479","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"1097000","decimals":-3}]},{"name":"rpt:f-480","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1068000","decimals":-3}]},{"name":"rpt:f-481","factDimensions":{"xbrl:concept":"us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"6485000","decimals":-3}]},{"name":"rpt:f-482","factDimensions":{"xbrl:concept":"us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6485000","decimals":-3}]},{"name":"rpt:f-483","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestPeriodIncreaseDecrease","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-3826000","decimals":-3}]},{"name":"rpt:f-484","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestPeriodIncreaseDecrease","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"3826000","decimals":-3}]},{"name":"rpt:f-485","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareCashPaid","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.489"}]},{"name":"rpt:f-486","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"65911000","decimals":-3}]},{"name":"rpt:f-487","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"65911000","decimals":-3}]},{"name":"rpt:f-488","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"7147000","decimals":-3}]},{"name":"rpt:f-489","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"7147000","decimals":-3}]},{"name":"rpt:f-490","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"219064000","decimals":-3}]},{"name":"rpt:f-491","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-705000","decimals":-3}]},{"name":"rpt:f-492","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"218359000","decimals":-3}]},{"name":"rpt:f-493","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"703000","decimals":-3}]},{"name":"rpt:f-494","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-12-01T00: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-495","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-31661000","decimals":-3}]},{"name":"rpt:f-496","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"78600000","decimals":-3}]},{"name":"rpt:f-497","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-908000","decimals":-3}]},{"name":"rpt:f-498","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"1998585000","decimals":-3}]},{"name":"rpt:f-499","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"6116000","decimals":-3}]},{"name":"rpt:f-500","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2051483000","decimals":-3}]},{"name":"rpt:f-501","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"751000","decimals":-3}]},{"name":"rpt:f-502","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-85893000","decimals":-3}]},{"name":"rpt:f-503","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"80845000","decimals":-3}]},{"name":"rpt:f-504","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-1007000","decimals":-3}]},{"name":"rpt:f-505","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"2565928000","decimals":-3}]},{"name":"rpt:f-506","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"5391000","decimals":-3}]},{"name":"rpt:f-507","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2566015000","decimals":-3}]},{"name":"rpt:f-508","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"2333000","decimals":-3}]},{"name":"rpt:f-509","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2333000","decimals":-3}]},{"name":"rpt:f-510","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-511","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"6000","decimals":-3}]},{"name":"rpt:f-512","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"2669000","decimals":-3}]},{"name":"rpt:f-513","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2675000","decimals":-3}]},{"name":"rpt:f-514","factDimensions":{"xbrl:concept":"us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"979000","decimals":-3}]},{"name":"rpt:f-515","factDimensions":{"xbrl:concept":"us-gaap:NoncontrollingInterestIncreaseFromBusinessCombination","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"979000","decimals":-3}]},{"name":"rpt:f-516","factDimensions":{"xbrl:concept":"us-gaap:TreasuryStockValueAcquiredCostMethod","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"75590000","decimals":-3}]},{"name":"rpt:f-517","factDimensions":{"xbrl:concept":"us-gaap:TreasuryStockValueAcquiredCostMethod","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"75590000","decimals":-3}]},{"name":"rpt:f-518","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareCashPaid","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"2.097"}]},{"name":"rpt:f-519","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"100680000","decimals":-3}]},{"name":"rpt:f-520","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"100680000","decimals":-3}]},{"name":"rpt:f-521","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"302099000","decimals":-3}]},{"name":"rpt:f-522","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-65000","decimals":-3}]},{"name":"rpt:f-523","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"302034000","decimals":-3}]},{"name":"rpt:f-524","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"751000","decimals":-3}]},{"name":"rpt:f-525","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-161477000","decimals":-3}]},{"name":"rpt:f-526","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"83514000","decimals":-3}]},{"name":"rpt:f-527","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"1326000","decimals":-3}]},{"name":"rpt:f-528","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"2767347000","decimals":-3}]},{"name":"rpt:f-529","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"6305000","decimals":-3}]},{"name":"rpt:f-530","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2697766000","decimals":-3}]},{"name":"rpt:f-531","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"703000","decimals":-3}]},{"name":"rpt:f-532","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-06-02T00: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-533","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-31597000","decimals":-3}]},{"name":"rpt:f-534","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"76371000","decimals":-3}]},{"name":"rpt:f-535","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-1773000","decimals":-3}]},{"name":"rpt:f-536","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"1756395000","decimals":-3}]},{"name":"rpt:f-537","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-3104000","decimals":-3}]},{"name":"rpt:f-538","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1797043000","decimals":-3}]},{"name":"rpt:f-539","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"865000","decimals":-3}]},{"name":"rpt:f-540","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"865000","decimals":-3}]},{"name":"rpt:f-541","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-542","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-543","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-64000","decimals":-3}]},{"name":"rpt:f-544","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"2229000","decimals":-3}]},{"name":"rpt:f-545","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2165000","decimals":-3}]},{"name":"rpt:f-546","factDimensions":{"xbrl:concept":"us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"6485000","decimals":-3}]},{"name":"rpt:f-547","factDimensions":{"xbrl:concept":"us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6485000","decimals":-3}]},{"name":"rpt:f-548","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestPeriodIncreaseDecrease","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-3826000","decimals":-3}]},{"name":"rpt:f-549","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestPeriodIncreaseDecrease","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"3826000","decimals":-3}]},{"name":"rpt:f-550","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareCashPaid","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"2.509"}]},{"name":"rpt:f-551","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"110986000","decimals":-3}]},{"name":"rpt:f-552","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"110986000","decimals":-3}]},{"name":"rpt:f-553","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"12038000","decimals":-3}]},{"name":"rpt:f-554","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"12038000","decimals":-3}]},{"name":"rpt:f-555","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"369040000","decimals":-3}]},{"name":"rpt:f-556","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-1091000","decimals":-3}]},{"name":"rpt:f-557","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"367949000","decimals":-3}]},{"name":"rpt:f-558","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"703000","decimals":-3}]},{"name":"rpt:f-559","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-12-01T00: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-560","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-31661000","decimals":-3}]},{"name":"rpt:f-561","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"78600000","decimals":-3}]},{"name":"rpt:f-562","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-908000","decimals":-3}]},{"name":"rpt:f-563","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"1998585000","decimals":-3}]},{"name":"rpt:f-564","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"6116000","decimals":-3}]},{"name":"rpt:f-565","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2051483000","decimals":-3}]},{"name":"rpt:f-566","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareTextBlock","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00: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;font-size:13.44px;\"><div id=\"a5109\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;\">Note 7 - Net Income per Common<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>Share</div><div id=\"a5115\" style=\"position:absolute;font-family:'Times New Roman';left:233px;top:0px;\"><div style=\"display:inline-block;width:3px;white-space:pre\"> </div></div><div id=\"a5119\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">Basic net<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>income per<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>share<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>attributable to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Cal-Maine Foods,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Inc. is<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>based on<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>weighted average shares<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>of Common<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Stock </div><div id=\"a5129\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">(and when they<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>were outstanding<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>shares of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Class A<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Common Stock) outstanding.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>All shares of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Class A<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Common Stock<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>were </div><div id=\"a5133\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">converted into Common<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Stock on<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>April 14, 2025.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Diluted net income per<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>share attributable to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Cal-Maine Foods, Inc.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>is based </div><div id=\"a5138\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:79px;\">on weighted-average shares of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Common Stock<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>outstanding during the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>relevant period adjusted for<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the dilutive effect<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of share-</div><div id=\"a5145\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:95px;\">based awards.<div style=\"display:inline-block;width:3px;white-space:pre\"> </div></div></div></div><div id=\"TextBlockContainer156\" style=\"position:relative;line-height:normal;width:701px;height:32px;\"><div style=\"position:absolute; width:30.3px; height:1px; left:331.3px; top:-37.2px; background-color:#0000FF; \"> </div>\n<div id=\"TextContainer156\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"><div id=\"a5152\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">The<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>following<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>table<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>provides<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>a<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>reconciliation<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>numerators<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>denominators<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>used<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>determine<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>basic<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>diluted<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>net </div><div id=\"a5153\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:16px;\">income per common share attributable to<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>Cal-Maine Foods, Inc. (amounts in<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>thousands, except per<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>share data):</div></div></div><div id=\"TextBlockContainer160\" style=\"position:relative;line-height:normal;width:698px;height:358px;\"><div style=\"position:absolute; width:111.9px; height:1px; left:231.4px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:343.4px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:343.9px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:346.7px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:111.4px; height:1px; left:347.2px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:111.9px; height:1px; left:461.5px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:573.4px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:573.9px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:576.8px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:111.4px; height:1px; left:577.3px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:226.7px; height:17.3px; left:4.3px; top:33.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:221.9px; height:15.4px; left:6.7px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:231px; top:33.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:231px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:17.3px; left:243px; top:33.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:15.4px; left:243px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:17.3px; left:343.4px; top:33.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:343.4px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:346.3px; top:33.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:346.3px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:17.3px; left:358.3px; top:33.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:15.4px; left:358.3px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:17.3px; left:458.2px; top:33.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:15.4px; left:458.2px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:461.5px; top:33.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:461.5px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:17.3px; left:473.5px; top:33.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:15.4px; left:473.5px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:17.3px; left:573.4px; top:33.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:573.4px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:576.3px; top:33.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:576.3px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:17.3px; left:588.3px; top:33.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:15.4px; left:588.3px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:227.2px; height:1px; left:4.3px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.4px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:243.5px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:243.9px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:1px; left:343.4px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:346.7px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:358.7px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:359.2px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:458.6px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.5px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:473.5px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:474px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:1px; left:573.4px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.8px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:588.8px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:589.3px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:226.7px; height:34.1px; left:4.3px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:203.6px; height:15.4px; left:24.9px; top:70.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:203.6px; height:15.4px; left:24.9px; top:86.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:34.1px; left:231px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:231px; top:86.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:34.1px; left:243px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:245.9px; top:86.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:34.1px; left:343.4px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:343.4px; top:86.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:34.1px; left:346.3px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:346.3px; top:86.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:34.1px; left:358.3px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:94.6px; height:15.4px; left:361.1px; top:86.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:34.1px; left:458.2px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:15.4px; left:458.2px; top:86.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:34.1px; left:461.5px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:461.5px; top:86.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:34.1px; left:473.5px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:94.6px; height:15.4px; left:475.9px; top:86.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:34.1px; left:573.4px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:573.4px; top:86.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:34.1px; left:576.3px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:576.3px; top:86.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:34.1px; left:588.3px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:94.6px; height:15.4px; left:591.2px; top:86.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.4px; top:101.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:243.5px; top:101.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:243.9px; top:101.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:346.7px; top:101.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:358.7px; top:101.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:359.2px; top:101.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.5px; top:101.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:473.5px; top:101.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:474px; top:101.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.8px; top:101.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:588.8px; top:101.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:589.3px; top:101.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:226.7px; height:17.8px; left:4.3px; top:140.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:226.7px; height:15.4px; left:4.3px; top:142.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.8px; left:231px; top:140.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:231px; top:142.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:17.8px; left:243px; top:140.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:15.4px; left:243px; top:142.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:17.8px; left:343.4px; top:140.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:343.4px; top:142.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.8px; left:346.3px; top:140.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:346.3px; top:142.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:17.8px; left:358.3px; top:140.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:15.4px; left:358.3px; top:142.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:17.8px; left:458.2px; top:140.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:15.4px; left:458.2px; top:142.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.8px; left:461.5px; top:140.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:461.5px; top:142.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:17.8px; left:473.5px; top:140.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:15.4px; left:473.5px; top:142.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:17.8px; left:573.4px; top:140.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:573.4px; top:142.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.8px; left:576.3px; top:140.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:576.3px; top:142.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:17.8px; left:588.3px; top:140.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:15.4px; left:588.3px; top:142.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:227.2px; height:2.9px; left:4.3px; top:137.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.4px; top:137.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.4px; top:139px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:243.5px; top:137.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:243.5px; top:139px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:246.3px; top:137.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:246.3px; top:139px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:2.9px; left:343.4px; top:137.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:346.7px; top:137.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:346.7px; top:139px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:358.7px; top:137.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:358.7px; top:139px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:361.6px; top:137.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:361.6px; top:139px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:2.9px; left:458.6px; top:137.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.5px; top:137.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.5px; top:139px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:473.5px; top:137.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:473.5px; top:139px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:476.4px; top:137.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:476.4px; top:139px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:2.9px; left:573.4px; top:137.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.8px; top:137.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.8px; top:139px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:588.8px; top:137.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:588.8px; top:139px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:591.7px; top:137.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:591.7px; top:139px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:226.7px; height:33.6px; left:4.3px; top:175.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:203.6px; height:15.4px; left:24.9px; top:178.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:203.6px; height:15.4px; left:24.9px; top:193.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:33.6px; left:231px; top:175.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:231px; top:193.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:33.6px; left:243px; top:175.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:245.9px; top:193.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:33.6px; left:343.4px; top:175.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:343.4px; top:193.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:33.6px; left:346.3px; top:175.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:346.3px; top:193.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:33.6px; left:358.3px; top:175.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.3px; height:15.4px; left:361.1px; top:193.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:33.6px; left:458.2px; top:175.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:15.4px; left:458.2px; top:193.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:33.6px; left:461.5px; top:175.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:461.5px; top:193.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:33.6px; left:473.5px; top:175.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:475.9px; top:193.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:33.6px; left:573.4px; top:175.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:573.4px; top:193.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:33.6px; left:576.3px; top:175.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:576.3px; top:193.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:33.6px; left:588.3px; top:175.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:591.2px; top:193.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:226.7px; height:35px; left:4.3px; top:226.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:203.6px; height:15.4px; left:24.9px; top:231.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:203.6px; height:15.4px; left:24.9px; top:246.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:35px; left:231px; top:226.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:231px; top:246.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:35px; left:243px; top:226.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:245.9px; top:246.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:35px; left:343.4px; top:226.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:343.4px; top:246.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:35px; left:346.3px; top:226.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:346.3px; top:246.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:35px; left:358.3px; top:226.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.3px; height:15.4px; left:361.1px; top:246.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:35px; left:458.2px; top:226.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:15.4px; left:458.2px; top:246.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:35px; left:461.5px; top:226.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:461.5px; top:246.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:35px; left:473.5px; top:226.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:475.9px; top:246.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:35px; left:573.4px; top:226.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:573.4px; top:246.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:35px; left:576.3px; top:226.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:576.3px; top:246.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:35px; left:588.3px; top:226.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:591.2px; top:246.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:227.2px; height:1px; left:4.3px; top:226.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.4px; top:226.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:243.5px; top:226.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:243.9px; top:226.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:1px; left:343.4px; top:226.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:346.7px; top:226.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:358.7px; top:226.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:359.2px; top:226.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:458.6px; top:226.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.5px; top:226.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:473.5px; top:226.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:474px; top:226.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:1px; left:573.4px; top:226.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.8px; top:226.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:588.8px; top:226.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:589.3px; top:226.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.4px; top:261.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.4px; top:263.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:243.5px; top:261.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:243.5px; top:263.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:246.3px; top:261.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:246.3px; top:263.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:346.7px; top:261.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:346.7px; top:263.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:358.7px; top:261.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:358.7px; top:263.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:361.6px; top:261.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:361.6px; top:263.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.5px; top:261.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.5px; top:263.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:473.5px; top:261.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:473.5px; top:263.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:476.4px; top:261.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:476.4px; top:263.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.8px; top:261.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.8px; top:263.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:588.8px; top:261.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:588.8px; top:263.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:591.7px; top:261.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:591.7px; top:263.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:226.7px; height:34.1px; left:4.3px; top:283.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:221.9px; height:15.4px; left:6.7px; top:286.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:221.9px; height:15.4px; left:6.7px; top:301.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:34.1px; left:231px; top:283.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:231px; top:301.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:34.1px; left:243px; top:283.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:15.4px; left:243px; top:301.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:34.1px; left:343.4px; top:283.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:343.4px; top:301.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:34.1px; left:346.3px; top:283.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:346.3px; top:301.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:34.1px; left:358.3px; top:283.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:15.4px; left:358.3px; top:301.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:34.1px; left:458.2px; top:283.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:15.4px; left:458.2px; top:301.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:34.1px; left:461.5px; top:283.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:461.5px; top:301.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:34.1px; left:473.5px; top:283.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:15.4px; left:473.5px; top:301.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:34.1px; left:573.4px; top:283.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:573.4px; top:301.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:34.1px; left:576.3px; top:283.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:576.3px; top:301.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:34.1px; left:588.3px; top:283.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:15.4px; left:588.3px; top:301.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:226.7px; height:19.2px; left:4.3px; top:337.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:203.6px; height:15.4px; left:24.9px; top:341.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:19.2px; left:231px; top:337.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:233.8px; top:341.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:19.2px; left:243px; top:337.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:245.9px; top:341.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:19.2px; left:343.4px; top:337.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:343.4px; top:341.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:19.2px; left:346.3px; top:337.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.2px; height:15.4px; left:349.1px; top:341.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:19.2px; left:358.3px; top:337.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.3px; height:15.4px; left:361.1px; top:341.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:19.2px; left:458.2px; top:337.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:15.4px; left:458.2px; top:341.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:19.2px; left:461.5px; top:337.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:463.9px; top:341.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:19.2px; left:473.5px; top:337.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:475.9px; top:341.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:19.2px; left:573.4px; top:337.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:573.4px; top:341.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:19.2px; left:576.3px; top:337.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:579.2px; top:341.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:19.2px; left:588.3px; top:337.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:591.2px; top:341.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:227.2px; height:2.9px; left:4.3px; top:334.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.4px; top:334.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.4px; top:336.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:243.5px; top:334.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:243.5px; top:336.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:246.3px; top:334.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:246.3px; top:336.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:2.9px; left:343.4px; top:334.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:346.7px; top:334.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:346.7px; top:336.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:358.7px; top:334.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:358.7px; top:336.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:361.6px; top:334.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:361.6px; top:336.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:2.9px; left:458.6px; top:334.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.5px; top:334.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.5px; top:336.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:473.5px; top:334.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:473.5px; top:336.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:476.4px; top:334.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:476.4px; top:336.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:2.9px; left:573.4px; top:334.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.8px; top:334.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.8px; top:336.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:588.8px; top:334.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:588.8px; top:336.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:591.7px; top:334.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:591.7px; top:336.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:230.5px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:242.5px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:98px; height:1px; left:245.4px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:342.4px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:345.3px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:345.8px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:348.7px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:357.8px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:98px; height:1px; left:360.7px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:457.7px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:460.6px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:460.6px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:463.4px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:472.6px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:98px; height:1px; left:475.4px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:572.5px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:575.3px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:575.8px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:578.7px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:587.8px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:98px; height:1px; left:590.7px; top:357px; background-color:#000000; \"> </div>\n<div id=\"TextContainer160\" style=\"position:relative;width:698px;z-index:1;font-size:13.44px;\"><div id=\"a5161\" style=\"position:absolute;font-family:'Times New Roman';left:284px;top:0px;\">Thirteen Weeks Ended </div><div id=\"a5164\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:0px;\">Twenty-six Weeks Ended </div><div id=\"a5169\" style=\"position:absolute;font-family:'Times New Roman';left:234px;top:18px;\">November 29, 2025 </div><div id=\"a5172\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:18px;\">November 30, 2024 </div><div id=\"a5175\" style=\"position:absolute;font-family:'Times New Roman';left:464px;top:18px;\">November 29, 2025 </div><div id=\"a5178\" style=\"position:absolute;font-family:'Times New Roman';left:579px;top:18px;\">November 30, 2024 </div><div id=\"a5180\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:36px;\">Numerator </div><div id=\"a5193\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:52px;\">Net income </div><div id=\"a5195\" style=\"position:absolute;font-family:'Times New Roman';left:234px;top:52px;\">$ </div><div id=\"a5197\" style=\"position:absolute;font-family:'Times New Roman';left:294px;top:52px;\">102,927</div><div id=\"a5200\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:52px;\">$ </div><div id=\"a5202\" style=\"position:absolute;font-family:'Times New Roman';left:409px;top:52px;\">218,359</div><div id=\"a5205\" style=\"position:absolute;font-family:'Times New Roman';left:464px;top:52px;\">$ </div><div id=\"a5207\" style=\"position:absolute;font-family:'Times New Roman';left:524px;top:52px;\">302,034</div><div id=\"a5210\" style=\"position:absolute;font-family:'Times New Roman';left:579px;top:52px;\">$ </div><div id=\"a5212\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:52px;\">367,949</div><div id=\"a5214\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:71px;\">Less: Gain (loss) attributable to </div><div id=\"a5215\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:86px;\">noncontrolling interest </div><div id=\"a5218\" style=\"position:absolute;font-family:'Times New Roman';left:317px;top:86px;\">168</div><div id=\"a5222\" style=\"position:absolute;font-family:'Times New Roman';left:427px;top:86px;display:flex;\">(705)</div><div id=\"a5226\" style=\"position:absolute;font-family:'Times New Roman';left:549px;top:86px;display:flex;\">(65)</div><div id=\"a5230\" style=\"position:absolute;font-family:'Times New Roman';left:647px;top:86px;display:flex;\">(1,091)</div><div id=\"a5232\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:107px;\">Net income attributable to Cal-Maine </div><div id=\"a5235\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:122px;\">Foods, Inc. </div><div id=\"a5237\" style=\"position:absolute;font-family:'Times New Roman';left:234px;top:122px;\">$ </div><div id=\"a5239\" style=\"position:absolute;font-family:'Times New Roman';left:294px;top:122px;\">102,759</div><div id=\"a5242\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:122px;\">$ </div><div id=\"a5244\" style=\"position:absolute;font-family:'Times New Roman';left:409px;top:122px;\">219,064</div><div id=\"a5247\" style=\"position:absolute;font-family:'Times New Roman';left:464px;top:122px;\">$ </div><div id=\"a5249\" style=\"position:absolute;font-family:'Times New Roman';left:524px;top:122px;\">302,099</div><div id=\"a5252\" style=\"position:absolute;font-family:'Times New Roman';left:579px;top:122px;\">$ </div><div id=\"a5254\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:122px;\">369,040</div><div id=\"a5268\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:160px;\">Denominator </div><div id=\"a5281\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:179px;\">Weighted-average common shares </div><div id=\"a5284\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:194px;\">outstanding, basic </div><div id=\"a5287\" style=\"position:absolute;font-family:'Times New Roman';left:300px;top:194px;\">48,019</div><div id=\"a5291\" style=\"position:absolute;font-family:'Times New Roman';left:416px;top:194px;\">48,765</div><div id=\"a5295\" style=\"position:absolute;font-family:'Times New Roman';left:530px;top:194px;\">48,150</div><div id=\"a5299\" style=\"position:absolute;font-family:'Times New Roman';left:646px;top:194px;\">48,762</div><div id=\"a5301\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:211px;\">Effect of dilutive restricted shares </div><div id=\"a5304\" style=\"position:absolute;font-family:'Times New Roman';left:317px;top:211px;\">148</div><div id=\"a5308\" style=\"position:absolute;font-family:'Times New Roman';left:432px;top:211px;\">205</div><div id=\"a5312\" style=\"position:absolute;font-family:'Times New Roman';left:547px;top:211px;\">145</div><div id=\"a5316\" style=\"position:absolute;font-family:'Times New Roman';left:662px;top:211px;\">191</div><div id=\"a5318\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:231px;\">Weighted-average common shares </div><div id=\"a5321\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:247px;\">outstanding, diluted </div><div id=\"a5324\" style=\"position:absolute;font-family:'Times New Roman';left:300px;top:247px;\">48,167</div><div id=\"a5328\" style=\"position:absolute;font-family:'Times New Roman';left:416px;top:247px;\">48,970</div><div id=\"a5332\" style=\"position:absolute;font-family:'Times New Roman';left:530px;top:247px;\">48,295</div><div id=\"a5336\" style=\"position:absolute;font-family:'Times New Roman';left:646px;top:247px;\">48,953</div><div id=\"a5350\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:287px;\">Net income per common share </div><div id=\"a5351\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:302px;\">attributable to Cal-Maine Foods, Inc. </div><div id=\"a5366\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:320px;\">Basic </div><div id=\"a5368\" style=\"position:absolute;font-family:'Times New Roman';left:234px;top:320px;\">$ </div><div id=\"a5370\" style=\"position:absolute;font-family:'Times New Roman';left:313px;top:320px;\">2.14</div><div id=\"a5373\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:320px;\">$ </div><div id=\"a5375\" style=\"position:absolute;font-family:'Times New Roman';left:429px;top:320px;\">4.49</div><div id=\"a5378\" style=\"position:absolute;font-family:'Times New Roman';left:464px;top:320px;\">$ </div><div id=\"a5380\" style=\"position:absolute;font-family:'Times New Roman';left:543px;top:320px;\">6.27</div><div id=\"a5383\" style=\"position:absolute;font-family:'Times New Roman';left:579px;top:320px;\">$ </div><div id=\"a5385\" style=\"position:absolute;font-family:'Times New Roman';left:659px;top:320px;\">7.57</div><div id=\"a5387\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:342px;\">Diluted </div><div id=\"a5389\" style=\"position:absolute;font-family:'Times New Roman';left:234px;top:342px;\">$ </div><div id=\"a5391\" style=\"position:absolute;font-family:'Times New Roman';left:313px;top:342px;\">2.13</div><div id=\"a5394\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:342px;\">$ </div><div id=\"a5396\" style=\"position:absolute;font-family:'Times New Roman';left:429px;top:342px;\">4.47</div><div id=\"a5399\" style=\"position:absolute;font-family:'Times New Roman';left:464px;top:342px;\">$ </div><div id=\"a5401\" style=\"position:absolute;font-family:'Times New Roman';left:543px;top:342px;\">6.26</div><div id=\"a5404\" style=\"position:absolute;font-family:'Times New Roman';left:579px;top:342px;\">$ </div><div id=\"a5406\" style=\"position:absolute;font-family:'Times New Roman';left:659px;top:342px;\">7.54</div></div></div>","language":"en-us"}]},{"name":"rpt:f-567","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer162\" style=\"position:relative;line-height:normal;width:698px;height:358px;\"><div id=\"div_159_XBRL_TS_10f400f45c1545c28759a8025aaacb0f\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer160\" style=\"position:relative;line-height:normal;width:698px;height:358px;\"><div style=\"position:absolute; width:111.9px; height:1px; left:231.4px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:343.4px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:343.9px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:346.7px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:111.4px; height:1px; left:347.2px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:111.9px; height:1px; left:461.5px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:573.4px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:573.9px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:576.8px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:111.4px; height:1px; left:577.3px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:226.7px; height:17.3px; left:4.3px; top:33.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:221.9px; height:15.4px; left:6.7px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:231px; top:33.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:231px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:17.3px; left:243px; top:33.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:15.4px; left:243px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:17.3px; left:343.4px; top:33.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:343.4px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:346.3px; top:33.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:346.3px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:17.3px; left:358.3px; top:33.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:15.4px; left:358.3px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:17.3px; left:458.2px; top:33.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:15.4px; left:458.2px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:461.5px; top:33.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:461.5px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:17.3px; left:473.5px; top:33.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:15.4px; left:473.5px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:17.3px; left:573.4px; top:33.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:573.4px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:576.3px; top:33.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:576.3px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:17.3px; left:588.3px; top:33.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:15.4px; left:588.3px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:227.2px; height:1px; left:4.3px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.4px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:243.5px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:243.9px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:1px; left:343.4px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:346.7px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:358.7px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:359.2px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:458.6px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.5px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:473.5px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:474px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:1px; left:573.4px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.8px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:588.8px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:589.3px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:226.7px; height:34.1px; left:4.3px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:203.6px; height:15.4px; left:24.9px; top:70.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:203.6px; height:15.4px; left:24.9px; top:86.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:34.1px; left:231px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:231px; top:86.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:34.1px; left:243px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:245.9px; top:86.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:34.1px; left:343.4px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:343.4px; top:86.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:34.1px; left:346.3px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:346.3px; top:86.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:34.1px; left:358.3px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:94.6px; height:15.4px; left:361.1px; top:86.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:34.1px; left:458.2px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:15.4px; left:458.2px; top:86.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:34.1px; left:461.5px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:461.5px; top:86.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:34.1px; left:473.5px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:94.6px; height:15.4px; left:475.9px; top:86.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:34.1px; left:573.4px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:573.4px; top:86.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:34.1px; left:576.3px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:576.3px; top:86.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:34.1px; left:588.3px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:94.6px; height:15.4px; left:591.2px; top:86.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.4px; top:101.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:243.5px; top:101.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:243.9px; top:101.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:346.7px; top:101.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:358.7px; top:101.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:359.2px; top:101.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.5px; top:101.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:473.5px; top:101.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:474px; top:101.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.8px; top:101.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:588.8px; top:101.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:589.3px; top:101.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:226.7px; height:17.8px; left:4.3px; top:140.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:226.7px; height:15.4px; left:4.3px; top:142.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.8px; left:231px; top:140.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:231px; top:142.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:17.8px; left:243px; top:140.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:15.4px; left:243px; top:142.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:17.8px; left:343.4px; top:140.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:343.4px; top:142.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.8px; left:346.3px; top:140.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:346.3px; top:142.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:17.8px; left:358.3px; top:140.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:15.4px; left:358.3px; top:142.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:17.8px; left:458.2px; top:140.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:15.4px; left:458.2px; top:142.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.8px; left:461.5px; top:140.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:461.5px; top:142.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:17.8px; left:473.5px; top:140.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:15.4px; left:473.5px; top:142.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:17.8px; left:573.4px; top:140.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:573.4px; top:142.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.8px; left:576.3px; top:140.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:576.3px; top:142.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:17.8px; left:588.3px; top:140.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:15.4px; left:588.3px; top:142.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:227.2px; height:2.9px; left:4.3px; top:137.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.4px; top:137.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.4px; top:139px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:243.5px; top:137.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:243.5px; top:139px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:246.3px; top:137.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:246.3px; top:139px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:2.9px; left:343.4px; top:137.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:346.7px; top:137.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:346.7px; top:139px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:358.7px; top:137.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:358.7px; top:139px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:361.6px; top:137.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:361.6px; top:139px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:2.9px; left:458.6px; top:137.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.5px; top:137.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.5px; top:139px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:473.5px; top:137.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:473.5px; top:139px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:476.4px; top:137.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:476.4px; top:139px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:2.9px; left:573.4px; top:137.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.8px; top:137.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.8px; top:139px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:588.8px; top:137.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:588.8px; top:139px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:591.7px; top:137.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:591.7px; top:139px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:226.7px; height:33.6px; left:4.3px; top:175.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:203.6px; height:15.4px; left:24.9px; top:178.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:203.6px; height:15.4px; left:24.9px; top:193.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:33.6px; left:231px; top:175.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:231px; top:193.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:33.6px; left:243px; top:175.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:245.9px; top:193.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:33.6px; left:343.4px; top:175.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:343.4px; top:193.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:33.6px; left:346.3px; top:175.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:346.3px; top:193.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:33.6px; left:358.3px; top:175.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.3px; height:15.4px; left:361.1px; top:193.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:33.6px; left:458.2px; top:175.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:15.4px; left:458.2px; top:193.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:33.6px; left:461.5px; top:175.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:461.5px; top:193.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:33.6px; left:473.5px; top:175.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:475.9px; top:193.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:33.6px; left:573.4px; top:175.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:573.4px; top:193.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:33.6px; left:576.3px; top:175.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:576.3px; top:193.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:33.6px; left:588.3px; top:175.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:591.2px; top:193.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:226.7px; height:35px; left:4.3px; top:226.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:203.6px; height:15.4px; left:24.9px; top:231.2px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:203.6px; height:15.4px; left:24.9px; top:246.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:35px; left:231px; top:226.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:231px; top:246.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:35px; left:243px; top:226.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:245.9px; top:246.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:35px; left:343.4px; top:226.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:343.4px; top:246.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:35px; left:346.3px; top:226.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:346.3px; top:246.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:35px; left:358.3px; top:226.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.3px; height:15.4px; left:361.1px; top:246.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:35px; left:458.2px; top:226.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:15.4px; left:458.2px; top:246.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:35px; left:461.5px; top:226.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:461.5px; top:246.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:35px; left:473.5px; top:226.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:475.9px; top:246.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:35px; left:573.4px; top:226.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:573.4px; top:246.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:35px; left:576.3px; top:226.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:576.3px; top:246.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:35px; left:588.3px; top:226.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:591.2px; top:246.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:227.2px; height:1px; left:4.3px; top:226.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.4px; top:226.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:243.5px; top:226.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:243.9px; top:226.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:1px; left:343.4px; top:226.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:346.7px; top:226.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:358.7px; top:226.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:359.2px; top:226.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:458.6px; top:226.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.5px; top:226.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:473.5px; top:226.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:474px; top:226.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:1px; left:573.4px; top:226.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.8px; top:226.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:588.8px; top:226.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:589.3px; top:226.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.4px; top:261.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.4px; top:263.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:243.5px; top:261.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:243.5px; top:263.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:246.3px; top:261.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:246.3px; top:263.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:346.7px; top:261.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:346.7px; top:263.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:358.7px; top:261.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:358.7px; top:263.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:361.6px; top:261.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:361.6px; top:263.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.5px; top:261.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.5px; top:263.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:473.5px; top:261.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:473.5px; top:263.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:476.4px; top:261.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:476.4px; top:263.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.8px; top:261.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.8px; top:263.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:588.8px; top:261.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:588.8px; top:263.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:591.7px; top:261.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:591.7px; top:263.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:226.7px; height:34.1px; left:4.3px; top:283.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:221.9px; height:15.4px; left:6.7px; top:286.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:221.9px; height:15.4px; left:6.7px; top:301.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:34.1px; left:231px; top:283.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:231px; top:301.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:34.1px; left:243px; top:283.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:15.4px; left:243px; top:301.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:34.1px; left:343.4px; top:283.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:343.4px; top:301.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:34.1px; left:346.3px; top:283.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:346.3px; top:301.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:34.1px; left:358.3px; top:283.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:15.4px; left:358.3px; top:301.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:34.1px; left:458.2px; top:283.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:15.4px; left:458.2px; top:301.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:34.1px; left:461.5px; top:283.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:461.5px; top:301.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:34.1px; left:473.5px; top:283.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:15.4px; left:473.5px; top:301.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:34.1px; left:573.4px; top:283.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:573.4px; top:301.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:34.1px; left:576.3px; top:283.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:576.3px; top:301.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:34.1px; left:588.3px; top:283.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:15.4px; left:588.3px; top:301.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:226.7px; height:19.2px; left:4.3px; top:337.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:203.6px; height:15.4px; left:24.9px; top:341.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:19.2px; left:231px; top:337.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:233.8px; top:341.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:19.2px; left:243px; top:337.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:245.9px; top:341.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:19.2px; left:343.4px; top:337.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:343.4px; top:341.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:19.2px; left:346.3px; top:337.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.2px; height:15.4px; left:349.1px; top:341.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:19.2px; left:358.3px; top:337.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.3px; height:15.4px; left:361.1px; top:341.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:19.2px; left:458.2px; top:337.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:15.4px; left:458.2px; top:341.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:19.2px; left:461.5px; top:337.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:463.9px; top:341.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:19.2px; left:473.5px; top:337.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:475.9px; top:341.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:19.2px; left:573.4px; top:337.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:573.4px; top:341.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:19.2px; left:576.3px; top:337.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:579.2px; top:341.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:19.2px; left:588.3px; top:337.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:591.2px; top:341.7px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:227.2px; height:2.9px; left:4.3px; top:334.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.4px; top:334.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.4px; top:336.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:243.5px; top:334.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:243.5px; top:336.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:246.3px; top:334.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:246.3px; top:336.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:2.9px; left:343.4px; top:334.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:346.7px; top:334.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:346.7px; top:336.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:358.7px; top:334.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:358.7px; top:336.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:361.6px; top:334.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:361.6px; top:336.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:2.9px; left:458.6px; top:334.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.5px; top:334.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.5px; top:336.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:473.5px; top:334.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:473.5px; top:336.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:476.4px; top:334.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:476.4px; top:336.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:2.9px; left:573.4px; top:334.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.8px; top:334.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.8px; top:336.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:588.8px; top:334.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:588.8px; top:336.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:591.7px; top:334.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:97px; height:1px; left:591.7px; top:336.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:230.5px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:242.5px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:98px; height:1px; left:245.4px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:342.4px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:345.3px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:345.8px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:348.7px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:357.8px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:98px; height:1px; left:360.7px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:457.7px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:460.6px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:460.6px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:463.4px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:472.6px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:98px; height:1px; left:475.4px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:572.5px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:575.3px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:575.8px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:578.7px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:587.8px; top:357px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:98px; height:1px; left:590.7px; top:357px; background-color:#000000; \"> </div>\n<div id=\"TextContainer160\" style=\"position:relative;width:698px;z-index:1;font-size:13.44px;\"><div id=\"a5161\" style=\"position:absolute;font-family:'Times New Roman';left:284px;top:0px;\">Thirteen Weeks Ended </div><div id=\"a5164\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:0px;\">Twenty-six Weeks Ended </div><div id=\"a5169\" style=\"position:absolute;font-family:'Times New Roman';left:234px;top:18px;\">November 29, 2025 </div><div id=\"a5172\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:18px;\">November 30, 2024 </div><div id=\"a5175\" style=\"position:absolute;font-family:'Times New Roman';left:464px;top:18px;\">November 29, 2025 </div><div id=\"a5178\" style=\"position:absolute;font-family:'Times New Roman';left:579px;top:18px;\">November 30, 2024 </div><div id=\"a5180\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:36px;\">Numerator </div><div id=\"a5193\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:52px;\">Net income </div><div id=\"a5195\" style=\"position:absolute;font-family:'Times New Roman';left:234px;top:52px;\">$ </div><div id=\"a5197\" style=\"position:absolute;font-family:'Times New Roman';left:294px;top:52px;\">102,927</div><div id=\"a5200\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:52px;\">$ </div><div id=\"a5202\" style=\"position:absolute;font-family:'Times New Roman';left:409px;top:52px;\">218,359</div><div id=\"a5205\" style=\"position:absolute;font-family:'Times New Roman';left:464px;top:52px;\">$ </div><div id=\"a5207\" style=\"position:absolute;font-family:'Times New Roman';left:524px;top:52px;\">302,034</div><div id=\"a5210\" style=\"position:absolute;font-family:'Times New Roman';left:579px;top:52px;\">$ </div><div id=\"a5212\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:52px;\">367,949</div><div id=\"a5214\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:71px;\">Less: Gain (loss) attributable to </div><div id=\"a5215\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:86px;\">noncontrolling interest </div><div id=\"a5218\" style=\"position:absolute;font-family:'Times New Roman';left:317px;top:86px;\">168</div><div id=\"a5222\" style=\"position:absolute;font-family:'Times New Roman';left:427px;top:86px;display:flex;\">(705)</div><div id=\"a5226\" style=\"position:absolute;font-family:'Times New Roman';left:549px;top:86px;display:flex;\">(65)</div><div id=\"a5230\" style=\"position:absolute;font-family:'Times New Roman';left:647px;top:86px;display:flex;\">(1,091)</div><div id=\"a5232\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:107px;\">Net income attributable to Cal-Maine </div><div id=\"a5235\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:122px;\">Foods, Inc. </div><div id=\"a5237\" style=\"position:absolute;font-family:'Times New Roman';left:234px;top:122px;\">$ </div><div id=\"a5239\" style=\"position:absolute;font-family:'Times New Roman';left:294px;top:122px;\">102,759</div><div id=\"a5242\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:122px;\">$ </div><div id=\"a5244\" style=\"position:absolute;font-family:'Times New Roman';left:409px;top:122px;\">219,064</div><div id=\"a5247\" style=\"position:absolute;font-family:'Times New Roman';left:464px;top:122px;\">$ </div><div id=\"a5249\" style=\"position:absolute;font-family:'Times New Roman';left:524px;top:122px;\">302,099</div><div id=\"a5252\" style=\"position:absolute;font-family:'Times New Roman';left:579px;top:122px;\">$ </div><div id=\"a5254\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:122px;\">369,040</div><div id=\"a5268\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:160px;\">Denominator </div><div id=\"a5281\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:179px;\">Weighted-average common shares </div><div id=\"a5284\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:194px;\">outstanding, basic </div><div id=\"a5287\" style=\"position:absolute;font-family:'Times New Roman';left:300px;top:194px;\">48,019</div><div id=\"a5291\" style=\"position:absolute;font-family:'Times New Roman';left:416px;top:194px;\">48,765</div><div id=\"a5295\" style=\"position:absolute;font-family:'Times New Roman';left:530px;top:194px;\">48,150</div><div id=\"a5299\" style=\"position:absolute;font-family:'Times New Roman';left:646px;top:194px;\">48,762</div><div id=\"a5301\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:211px;\">Effect of dilutive restricted shares </div><div id=\"a5304\" style=\"position:absolute;font-family:'Times New Roman';left:317px;top:211px;\">148</div><div id=\"a5308\" style=\"position:absolute;font-family:'Times New Roman';left:432px;top:211px;\">205</div><div id=\"a5312\" style=\"position:absolute;font-family:'Times New Roman';left:547px;top:211px;\">145</div><div id=\"a5316\" style=\"position:absolute;font-family:'Times New Roman';left:662px;top:211px;\">191</div><div id=\"a5318\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:231px;\">Weighted-average common shares </div><div id=\"a5321\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:247px;\">outstanding, diluted </div><div id=\"a5324\" style=\"position:absolute;font-family:'Times New Roman';left:300px;top:247px;\">48,167</div><div id=\"a5328\" style=\"position:absolute;font-family:'Times New Roman';left:416px;top:247px;\">48,970</div><div id=\"a5332\" style=\"position:absolute;font-family:'Times New Roman';left:530px;top:247px;\">48,295</div><div id=\"a5336\" style=\"position:absolute;font-family:'Times New Roman';left:646px;top:247px;\">48,953</div><div id=\"a5350\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:287px;\">Net income per common share </div><div id=\"a5351\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:302px;\">attributable to Cal-Maine Foods, Inc. </div><div id=\"a5366\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:320px;\">Basic </div><div id=\"a5368\" style=\"position:absolute;font-family:'Times New Roman';left:234px;top:320px;\">$ </div><div id=\"a5370\" style=\"position:absolute;font-family:'Times New Roman';left:313px;top:320px;\">2.14</div><div id=\"a5373\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:320px;\">$ </div><div id=\"a5375\" style=\"position:absolute;font-family:'Times New Roman';left:429px;top:320px;\">4.49</div><div id=\"a5378\" style=\"position:absolute;font-family:'Times New Roman';left:464px;top:320px;\">$ </div><div id=\"a5380\" style=\"position:absolute;font-family:'Times New Roman';left:543px;top:320px;\">6.27</div><div id=\"a5383\" style=\"position:absolute;font-family:'Times New Roman';left:579px;top:320px;\">$ </div><div id=\"a5385\" style=\"position:absolute;font-family:'Times New Roman';left:659px;top:320px;\">7.57</div><div id=\"a5387\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:342px;\">Diluted </div><div id=\"a5389\" style=\"position:absolute;font-family:'Times New Roman';left:234px;top:342px;\">$ </div><div id=\"a5391\" style=\"position:absolute;font-family:'Times New Roman';left:313px;top:342px;\">2.13</div><div id=\"a5394\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:342px;\">$ </div><div id=\"a5396\" style=\"position:absolute;font-family:'Times New Roman';left:429px;top:342px;\">4.47</div><div id=\"a5399\" style=\"position:absolute;font-family:'Times New Roman';left:464px;top:342px;\">$ </div><div id=\"a5401\" style=\"position:absolute;font-family:'Times New Roman';left:543px;top:342px;\">6.26</div><div id=\"a5404\" style=\"position:absolute;font-family:'Times New Roman';left:579px;top:342px;\">$ </div><div id=\"a5406\" style=\"position:absolute;font-family:'Times New Roman';left:659px;top:342px;\">7.54</div></div></div></div></div>","language":"en-us"}]},{"name":"rpt:f-568","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"102927000","decimals":-3}]},{"name":"rpt:f-569","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"218359000","decimals":-3}]},{"name":"rpt:f-570","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"302034000","decimals":-3}]},{"name":"rpt:f-571","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"367949000","decimals":-3}]},{"name":"rpt:f-572","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"168000","decimals":-3}]},{"name":"rpt:f-573","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-705000","decimals":-3}]},{"name":"rpt:f-574","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-65000","decimals":-3}]},{"name":"rpt:f-575","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1091000","decimals":-3}]},{"name":"rpt:f-576","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"102759000","decimals":-3}]},{"name":"rpt:f-577","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"219064000","decimals":-3}]},{"name":"rpt:f-578","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"302099000","decimals":-3}]},{"name":"rpt:f-579","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"369040000","decimals":-3}]},{"name":"rpt:f-580","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48019000","decimals":-3}]},{"name":"rpt:f-581","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48765000","decimals":-3}]},{"name":"rpt:f-582","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48150000","decimals":-3}]},{"name":"rpt:f-583","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48762000","decimals":-3}]},{"name":"rpt:f-584","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"148000","decimals":-3}]},{"name":"rpt:f-585","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"205000","decimals":-3}]},{"name":"rpt:f-586","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"145000","decimals":-3}]},{"name":"rpt:f-587","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"191000","decimals":-3}]},{"name":"rpt:f-588","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48167000","decimals":-3}]},{"name":"rpt:f-589","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48970000","decimals":-3}]},{"name":"rpt:f-590","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48295000","decimals":-3}]},{"name":"rpt:f-591","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48953000","decimals":-3}]},{"name":"rpt:f-592","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"2.14","decimals":2}]},{"name":"rpt:f-593","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"4.49","decimals":2}]},{"name":"rpt:f-594","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"6.27","decimals":2}]},{"name":"rpt:f-595","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"7.57","decimals":2}]},{"name":"rpt:f-596","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"2.13","decimals":2}]},{"name":"rpt:f-597","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"4.47","decimals":2}]},{"name":"rpt:f-598","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"6.26","decimals":2}]},{"name":"rpt:f-599","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"7.54","decimals":2}]},{"name":"rpt:f-600","factDimensions":{"xbrl:concept":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer165\" style=\"position:relative;line-height:normal;width:701px;height:176px;\"><div id=\"TextContainer165\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"><div id=\"a5410\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;\">Note 8 - Stock Based Compensation </div><div id=\"a5418\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">Total stock-based compensation expense was $</div><div id=\"a5418_44_3\" style=\"position:absolute;font-family:'Times New Roman';left:257px;top:32px;\">2.7</div><div id=\"a5418_47_14\" style=\"position:absolute;font-family:'Times New Roman';left:274px;top:32px;\"><div style=\"display:inline-block;width:3px;white-space:pre\"> </div>million and $</div><div id=\"a5418_61_3\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:32px;\">2.2</div><div id=\"a5418_64_58\" style=\"position:absolute;font-family:'Times New Roman';left:366px;top:32px;\"><div style=\"display:inline-block;width:3px;white-space:pre\"> </div>million for the twenty-six weeks ended November<div style=\"display:inline-block;width:1px;white-space:pre\"> </div>29, 2025 </div><div id=\"a5440\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">and November 30, 2024, respectively. </div><div id=\"a5446\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:79px;\">Unrecognized compensation expense as<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>a result<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of non-vested<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>shares of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>equity-based awards outstanding<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>under the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Amended </div><div id=\"a5456\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:95px;\">and Restated 2012 Omnibus Long-Term Incentive Plan at November 29, 2025 of $</div><div id=\"a5456_76_3\" style=\"position:absolute;font-family:'Times New Roman';left:450px;top:95px;\">6.9</div><div id=\"a5456_79_42\" style=\"position:absolute;font-family:'Times New Roman';left:467px;top:95px;\"><div style=\"display:inline-block;width:3px;white-space:pre\"> </div>million will be recorded over a weighted </div><div id=\"a5464\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:111px;\">average period of </div><div id=\"a5464_18_3\" style=\"position:absolute;font-family:'Times New Roman';left:102px;top:111px;\">1.9</div><div id=\"a5464_21_105\" style=\"position:absolute;font-family:'Times New Roman';left:119px;top:111px;\"><div style=\"display:inline-block;width:4px;white-space:pre\"> </div>years. Refer to Part II Item<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>8, Notes to Consolidated Financial Statements and Supplementary Data, Note </div><div id=\"a5468\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:127px;\">13 \u2013 Stock-Based Compensation in our 2025<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>Annual Report for further information<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>on our stock compensation plans. </div><div id=\"a5477\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:160px;\">The Company\u2019s equity-based award activity for the twenty-six<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>weeks ended November<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>29, 2025 was as follows:</div></div></div><div id=\"TextBlockContainer171\" style=\"position:relative;line-height:normal;width:695px;height:134px;\"><div id=\"div_168_XBRL_TS_77364c0f27ab43e8986cee05fa09c7a1\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer169\" style=\"position:relative;line-height:normal;width:695px;height:134px;\"><div style=\"position:absolute; width:492.3px; height:17.3px; left:2.3px; top:46.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:487px; height:15.4px; left:4.7px; top:48.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:494.6px; top:46.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:497px; top:48.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:17.3px; left:579.6px; top:46.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:15.4px; left:579.6px; top:48.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:589.2px; top:46.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:592.1px; top:48.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85.5px; height:17.3px; left:601.2px; top:46.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:604.1px; top:48.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:492.3px; height:1px; left:2.3px; top:45.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:1px; left:494.6px; top:45.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:579.6px; top:45.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:589.7px; top:45.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:601.7px; top:45.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:602.1px; top:45.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:492.3px; height:17.3px; left:2.3px; top:80.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:487px; height:15.4px; left:4.7px; top:82.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:494.6px; top:80.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:79.7px; height:15.4px; left:497px; top:82.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:17.3px; left:579.6px; top:80.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:15.4px; left:579.6px; top:82.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:589.2px; top:80.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:589.2px; top:82.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85.5px; height:17.3px; left:601.2px; top:80.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:604.1px; top:82.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:492.3px; height:17.8px; left:2.3px; top:115.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:487px; height:15.4px; left:4.7px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.8px; left:494.6px; top:115.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:497px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:17.8px; left:579.6px; top:115.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:15.4px; left:579.6px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.8px; left:589.2px; top:115.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:592.1px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85.5px; height:17.8px; left:601.2px; top:115.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:604.1px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:492.3px; height:1px; left:2.3px; top:114.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:1px; left:494.6px; top:114.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:579.6px; top:114.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:589.7px; top:114.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:601.7px; top:114.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:602.1px; top:114.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:86px; height:1px; left:493.6px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:588.7px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:600.7px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:603.6px; top:133.3px; background-color:#000000; \"> </div>\n<div id=\"TextContainer169\" style=\"position:relative;width:695px;z-index:1;font-size:13.44px;\"><div id=\"a5488\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:505px;top:15px;\">Number of </div><div id=\"a5489\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:517px;top:31px;\">Shares </div><div id=\"a5492\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:610px;top:0px;\">Weighted </div><div id=\"a5493\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:595px;top:15px;\">Average Grant </div><div id=\"a5494\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:592px;top:31px;\">Date Fair Value </div><div id=\"a5496\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:49px;\">Outstanding, May 31, 2025 </div><div id=\"a5498\" style=\"position:absolute;font-family:'Times New Roman';left:529px;top:49px;\">212,717</div><div id=\"a5501\" style=\"position:absolute;font-family:'Times New Roman';left:592px;top:49px;\">$ </div><div id=\"a5503\" style=\"position:absolute;font-family:'Times New Roman';left:650px;top:49px;\">66.93</div><div id=\"a5505\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:65px;\">Granted </div><div id=\"a5507\" style=\"position:absolute;font-family:'Times New Roman';left:536px;top:65px;\">17,424</div><div id=\"a5511\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:65px;\">100.42</div><div id=\"a5513\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:83px;\">Vested </div><div id=\"a5515\" style=\"position:absolute;font-family:'Times New Roman';left:548px;top:83px;display:flex;\">(529)</div><div id=\"a5519\" style=\"position:absolute;font-family:'Times New Roman';left:650px;top:83px;\">54.10</div><div id=\"a5521\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:99px;\">Forfeited </div><div id=\"a5523\" style=\"position:absolute;font-family:'Times New Roman';left:538px;top:99px;display:flex;\">(1,411)</div><div id=\"a5527\" style=\"position:absolute;font-family:'Times New Roman';left:650px;top:99px;\">84.09</div><div id=\"a5529\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:118px;\">Outstanding, November 29, 2025 </div><div id=\"a5531\" style=\"position:absolute;font-family:'Times New Roman';left:529px;top:118px;\">228,201</div><div id=\"a5534\" style=\"position:absolute;font-family:'Times New Roman';left:592px;top:118px;\">$ </div><div id=\"a5536\" style=\"position:absolute;font-family:'Times New Roman';left:650px;top:118px;\">69.41</div></div></div></div></div>","language":"en-us"}]},{"name":"rpt:f-601","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2700000","decimals":-5}]},{"name":"rpt:f-602","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2200000","decimals":-5}]},{"name":"rpt:f-603","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6900000","decimals":-5}]},{"name":"rpt:f-604","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"P1Y10M24D"}]},{"name":"rpt:f-605","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer169\" style=\"position:relative;line-height:normal;width:695px;height:134px;\"><div style=\"position:absolute; width:492.3px; height:17.3px; left:2.3px; top:46.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:487px; height:15.4px; left:4.7px; top:48.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:494.6px; top:46.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:497px; top:48.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:17.3px; left:579.6px; top:46.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:15.4px; left:579.6px; top:48.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:589.2px; top:46.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:592.1px; top:48.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85.5px; height:17.3px; left:601.2px; top:46.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:604.1px; top:48.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:492.3px; height:1px; left:2.3px; top:45.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:1px; left:494.6px; top:45.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:579.6px; top:45.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:589.7px; top:45.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:601.7px; top:45.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:602.1px; top:45.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:492.3px; height:17.3px; left:2.3px; top:80.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:487px; height:15.4px; left:4.7px; top:82.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.3px; left:494.6px; top:80.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:79.7px; height:15.4px; left:497px; top:82.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:17.3px; left:579.6px; top:80.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:15.4px; left:579.6px; top:82.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:589.2px; top:80.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:589.2px; top:82.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85.5px; height:17.3px; left:601.2px; top:80.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:604.1px; top:82.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:492.3px; height:17.8px; left:2.3px; top:115.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:487px; height:15.4px; left:4.7px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:17.8px; left:494.6px; top:115.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:497px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:17.8px; left:579.6px; top:115.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:9.6px; height:15.4px; left:579.6px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.8px; left:589.2px; top:115.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:592.1px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85.5px; height:17.8px; left:601.2px; top:115.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:75.9px; height:15.4px; left:604.1px; top:117.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:492.3px; height:1px; left:2.3px; top:114.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:85px; height:1px; left:494.6px; top:114.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:579.6px; top:114.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:589.7px; top:114.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:601.7px; top:114.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:84.5px; height:1px; left:602.1px; top:114.5px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:86px; height:1px; left:493.6px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:588.7px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:600.7px; top:133.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:603.6px; top:133.3px; background-color:#000000; \"> </div>\n<div id=\"TextContainer169\" style=\"position:relative;width:695px;z-index:1;font-size:13.44px;\"><div id=\"a5488\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:505px;top:15px;\">Number of </div><div id=\"a5489\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:517px;top:31px;\">Shares </div><div id=\"a5492\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:610px;top:0px;\">Weighted </div><div id=\"a5493\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:595px;top:15px;\">Average Grant </div><div id=\"a5494\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:592px;top:31px;\">Date Fair Value </div><div id=\"a5496\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:49px;\">Outstanding, May 31, 2025 </div><div id=\"a5498\" style=\"position:absolute;font-family:'Times New Roman';left:529px;top:49px;\">212,717</div><div id=\"a5501\" style=\"position:absolute;font-family:'Times New Roman';left:592px;top:49px;\">$ </div><div id=\"a5503\" style=\"position:absolute;font-family:'Times New Roman';left:650px;top:49px;\">66.93</div><div id=\"a5505\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:65px;\">Granted </div><div id=\"a5507\" style=\"position:absolute;font-family:'Times New Roman';left:536px;top:65px;\">17,424</div><div id=\"a5511\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:65px;\">100.42</div><div id=\"a5513\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:83px;\">Vested </div><div id=\"a5515\" style=\"position:absolute;font-family:'Times New Roman';left:548px;top:83px;display:flex;\">(529)</div><div id=\"a5519\" style=\"position:absolute;font-family:'Times New Roman';left:650px;top:83px;\">54.10</div><div id=\"a5521\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:99px;\">Forfeited </div><div id=\"a5523\" style=\"position:absolute;font-family:'Times New Roman';left:538px;top:99px;display:flex;\">(1,411)</div><div id=\"a5527\" style=\"position:absolute;font-family:'Times New Roman';left:650px;top:99px;\">84.09</div><div id=\"a5529\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:118px;\">Outstanding, November 29, 2025 </div><div id=\"a5531\" style=\"position:absolute;font-family:'Times New Roman';left:529px;top:118px;\">228,201</div><div id=\"a5534\" style=\"position:absolute;font-family:'Times New Roman';left:592px;top:118px;\">$ </div><div id=\"a5536\" style=\"position:absolute;font-family:'Times New Roman';left:650px;top:118px;\">69.41</div></div></div>","language":"en-us"}]},{"name":"rpt:f-606","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"212717"}]},{"name":"rpt:f-607","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","xbrl:period":"2025-06-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"66.93","decimals":2}]},{"name":"rpt:f-608","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"17424"}]},{"name":"rpt:f-609","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"100.42","decimals":2}]},{"name":"rpt:f-610","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"529"}]},{"name":"rpt:f-611","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"54.10","decimals":2}]},{"name":"rpt:f-612","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"1411"}]},{"name":"rpt:f-613","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"84.09","decimals":2}]},{"name":"rpt:f-614","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"228201"}]},{"name":"rpt:f-615","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","xbrl:period":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"69.41","decimals":2}]},{"name":"rpt:f-616","factDimensions":{"xbrl:concept":"us-gaap:SegmentReportingDisclosureTextBlock","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer174\" style=\"position:relative;line-height:normal;width:701px;height:349px;\"><div id=\"TextContainer174\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"><div id=\"a5544\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;\">Note 9 \u2013 Segment Reporting </div><div id=\"a5552\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">The Company has </div><div id=\"a5552_16_3\" style=\"position:absolute;font-family:'Times New Roman';left:106px;top:32px;\">one</div><div id=\"a5552_19_15\" style=\"position:absolute;font-family:'Times New Roman';left:125px;top:32px;\"><div style=\"display:inline-block;width:4px;white-space:pre\"> </div>operating and </div><div id=\"a5552_34_3\" style=\"position:absolute;font-family:'Times New Roman';left:206px;top:32px;\">one</div><div id=\"a5552_37_87\" style=\"position:absolute;font-family:'Times New Roman';left:225px;top:32px;\"><div style=\"display:inline-block;width:4px;white-space:pre\"> </div>reportable segment, which is the production, packaging, marketing<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>and distribution of </div><div id=\"a5553\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">shell eggs,<div style=\"display:inline-block;width:3px;white-space:pre\"> </div>prepared foods and egg<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>products. The Company is managed on a<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>consolidated basis.<div style=\"display:inline-block;width:2px;white-space:pre\"> </div></div><div id=\"a5559\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:79px;\">The Company\u2019s<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>operating segment is<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>determined on the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>basis of our<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>organizational structure and information that<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>is regularly </div><div id=\"a5560\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:95px;\">reviewed by our Chief Operating Decision Maker (\u201cCODM\u201d). The Company\u2019s<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>CODM is Sherman Miller,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>President and Chief </div><div id=\"a5561\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:111px;\">Executive Officer. The CODM reviews net income, which is reported on the Condensed Consolidated Statements of Income,<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>to </div><div id=\"a5564\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:127px;\">assess the performance of, and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>make decisions on<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>how to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>allocate resources to, the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>segment. The CODM utilizes<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>consolidated </div><div id=\"a5572\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:143px;\">expense information regularly provided in the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>CODM package in order to assist<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>with assessing performance and deciding how </div><div id=\"a5573\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:158px;\">to<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>allocate<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>resources,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>which<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>align<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>with<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>consolidated<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>expense<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>categories<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>as<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>disclosed<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>on<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>face<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>Condensed </div><div id=\"a5575\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:174px;\">Consolidated Statements of Income. The measure of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>segment assets is reported on<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the Condensed<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Consolidated Balance Sheet </div><div id=\"a5578\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:190px;\">as Total assets.<div style=\"display:inline-block;width:4px;white-space:pre\"> </div></div><div id=\"a5582\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:222px;\">Revenue primarily<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>derives from<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>sales of<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>shell<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>eggs,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>prepared foods,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and egg<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>products throughout<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>United States.<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>The </div><div id=\"a5589\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:238px;\">Company\u2019s<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>shell egg<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>product offerings<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>include specialty<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and conventional<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>shell<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>eggs. Specialty shell<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>eggs include<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>cage-free, </div><div id=\"a5592\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:254px;\">organic, brown,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>free-range, pasture-raised<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>and nutritionally<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>enhanced eggs.<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Conventional shell<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>eggs sales<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>represent<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>all<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>other </div><div id=\"a5597\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:269px;\">shell egg sales not sold as specialty shell eggs. The Company\u2019s prepared<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>foods include offerings such as pre-cooked egg patties, </div><div id=\"a5602\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:285px;\">omelets,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>folded and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>scrambled egg<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>formats, hard-cooked<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>eggs,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>pancakes,<div style=\"display:inline-block;width:4px;white-space:pre\"> </div>waffles,<div style=\"display:inline-block;width:4px;white-space:pre\"> </div>and specialty<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>wraps.<div style=\"display:inline-block;width:4px;white-space:pre\"> </div>Egg<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>products include </div><div id=\"a5616\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:301px;\">liquid and frozen egg products.<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>Other sales represent<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>feed sales, miscellaneous byproducts and<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>resale products. </div><div id=\"a5621\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:333px;\">The following table provides revenue<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>disaggregated by product category<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>(in thousands):</div></div></div><div id=\"TextBlockContainer180\" style=\"position:relative;line-height:normal;width:698px;height:138px;\"><div id=\"div_177_XBRL_TS_93f908e91a7644d68b845480752906c8\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer178\" style=\"position:relative;line-height:normal;width:698px;height:138px;\"><div style=\"position:absolute; width:111.9px; height:1px; left:231.4px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:343.4px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:343.9px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:346.7px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:111.4px; height:1px; left:347.2px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:111.9px; height:1px; left:461.5px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:573.4px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:573.9px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:576.8px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:111.4px; height:1px; left:577.3px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:226.7px; height:16.8px; left:4.3px; top:33.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:221.9px; height:15.4px; left:6.7px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:231px; top:33.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:233.8px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:16.8px; left:243px; top:33.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:245.9px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:16.8px; left:343.4px; top:33.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:343.4px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:346.3px; top:33.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.2px; height:15.4px; left:349.1px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:16.8px; left:358.3px; top:33.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.3px; height:15.4px; left:361.1px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:16.8px; left:458.2px; top:33.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:15.4px; left:458.2px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:461.5px; top:33.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:463.9px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:16.8px; left:473.5px; top:33.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:475.9px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:16.8px; left:573.4px; top:33.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:573.4px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:576.3px; top:33.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:579.2px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:16.8px; left:588.3px; top:33.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:591.2px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:227.2px; height:1px; left:4.3px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.4px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:243.5px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:243.9px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:1px; left:343.4px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:346.7px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:358.7px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:359.2px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:458.6px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.5px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:473.5px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:474px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:1px; left:573.4px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.8px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:588.8px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:589.3px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:226.7px; height:17.3px; left:4.3px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:221.9px; height:15.4px; left:6.7px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:231px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:231px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:17.3px; left:243px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:245.9px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:17.3px; left:343.4px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:343.4px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:346.3px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:346.3px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:17.3px; left:358.3px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.3px; height:15.4px; left:361.1px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:17.3px; left:458.2px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:15.4px; left:458.2px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:461.5px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:461.5px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:17.3px; left:473.5px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:475.9px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:17.3px; left:573.4px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:573.4px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:576.3px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:576.3px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:17.3px; left:588.3px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:591.2px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:226.7px; height:17.3px; left:4.3px; top:101.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:221.9px; height:15.4px; left:6.7px; top:103.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:231px; top:101.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:231px; top:103.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:17.3px; left:243px; top:101.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:245.9px; top:103.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:17.3px; left:343.4px; top:101.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:343.4px; top:103.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:346.3px; top:101.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:346.3px; top:103.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:17.3px; left:358.3px; top:101.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.3px; height:15.4px; left:361.1px; top:103.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:17.3px; left:458.2px; top:101.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:15.4px; left:458.2px; top:103.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:461.5px; top:101.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:461.5px; top:103.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:17.3px; left:473.5px; top:101.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:475.9px; top:103.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:17.3px; left:573.4px; top:101.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:573.4px; top:103.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:576.3px; top:101.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:576.3px; top:103.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:17.3px; left:588.3px; top:101.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:591.2px; top:103.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.4px; top:118.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:243.5px; top:118.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:243.9px; top:118.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:346.7px; top:118.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:358.7px; top:118.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:359.2px; top:118.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.5px; top:118.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:473.5px; top:118.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:474px; top:118.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.8px; top:118.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:588.8px; top:118.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:589.3px; top:118.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:230.5px; top:137.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:242.5px; top:137.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:98px; height:1px; left:245.4px; top:137.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:345.8px; top:137.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:357.8px; top:137.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:98px; height:1px; left:360.7px; top:137.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:460.6px; top:137.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:472.6px; top:137.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:98px; height:1px; left:475.4px; top:137.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:575.8px; top:137.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:587.8px; top:137.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:98px; height:1px; left:590.7px; top:137.6px; background-color:#000000; \"> </div>\n<div id=\"TextContainer178\" style=\"position:relative;width:698px;z-index:1;font-size:13.44px;\"><div id=\"a5625\" style=\"position:absolute;font-family:'Times New Roman';left:284px;top:0px;\">Thirteen Weeks Ended </div><div id=\"a5628\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:0px;\">Twenty-six Weeks Ended </div><div id=\"a5633\" style=\"position:absolute;font-family:'Times New Roman';left:234px;top:18px;\">November 29, 2025 </div><div id=\"a5636\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:18px;\">November 30, 2024 </div><div id=\"a5639\" style=\"position:absolute;font-family:'Times New Roman';left:464px;top:18px;\">November 29, 2025 </div><div id=\"a5642\" style=\"position:absolute;font-family:'Times New Roman';left:579px;top:18px;\">November 30, 2024 </div><div id=\"a5644\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:36px;\">Conventional shell egg sales </div><div id=\"a5646\" style=\"position:absolute;font-family:'Times New Roman';left:234px;top:36px;\">$ </div><div id=\"a5648\" style=\"position:absolute;font-family:'Times New Roman';left:294px;top:36px;\">363,865</div><div id=\"a5651\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:36px;\">$ </div><div id=\"a5653\" style=\"position:absolute;font-family:'Times New Roman';left:409px;top:36px;\">616,891</div><div id=\"a5656\" style=\"position:absolute;font-family:'Times New Roman';left:464px;top:36px;\">$ </div><div id=\"a5658\" style=\"position:absolute;font-family:'Times New Roman';left:524px;top:36px;\">869,806</div><div id=\"a5661\" style=\"position:absolute;font-family:'Times New Roman';left:579px;top:36px;\">$ </div><div id=\"a5663\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:36px;\">1,101,627</div><div id=\"a5665\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:52px;\">Specialty shell egg sales </div><div id=\"a5668\" style=\"position:absolute;font-family:'Times New Roman';left:294px;top:52px;\">285,702</div><div id=\"a5672\" style=\"position:absolute;font-family:'Times New Roman';left:409px;top:52px;\">286,970</div><div id=\"a5676\" style=\"position:absolute;font-family:'Times New Roman';left:524px;top:52px;\">569,158</div><div id=\"a5680\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:52px;\">543,747</div><div id=\"a5682\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:70px;\">Prepared foods </div><div id=\"a5685\" style=\"position:absolute;font-family:'Times New Roman';left:300px;top:70px;\">71,650</div><div id=\"a5689\" style=\"position:absolute;font-family:'Times New Roman';left:416px;top:70px;\">10,439</div><div id=\"a5693\" style=\"position:absolute;font-family:'Times New Roman';left:524px;top:70px;\">155,586</div><div id=\"a5697\" style=\"position:absolute;font-family:'Times New Roman';left:646px;top:70px;\">19,377</div><div id=\"a5699\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:86px;\">Egg products </div><div id=\"a5702\" style=\"position:absolute;font-family:'Times New Roman';left:300px;top:86px;\">34,531</div><div id=\"a5706\" style=\"position:absolute;font-family:'Times New Roman';left:416px;top:86px;\">30,212</div><div id=\"a5710\" style=\"position:absolute;font-family:'Times New Roman';left:530px;top:86px;\">71,638</div><div id=\"a5714\" style=\"position:absolute;font-family:'Times New Roman';left:646px;top:86px;\">56,449</div><div id=\"a5716\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:104px;\">Other </div><div id=\"a5719\" style=\"position:absolute;font-family:'Times New Roman';left:300px;top:104px;\">13,750</div><div id=\"a5723\" style=\"position:absolute;font-family:'Times New Roman';left:416px;top:104px;\">10,159</div><div id=\"a5727\" style=\"position:absolute;font-family:'Times New Roman';left:530px;top:104px;\">25,912</div><div id=\"a5731\" style=\"position:absolute;font-family:'Times New Roman';left:646px;top:104px;\">19,342</div><div id=\"a5734\" style=\"position:absolute;font-family:'Times New Roman';left:234px;top:122px;\">$ </div><div id=\"a5736\" style=\"position:absolute;font-family:'Times New Roman';left:294px;top:122px;\">769,498</div><div id=\"a5739\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:122px;\">$ </div><div id=\"a5741\" style=\"position:absolute;font-family:'Times New Roman';left:409px;top:122px;\">954,671</div><div id=\"a5744\" style=\"position:absolute;font-family:'Times New Roman';left:464px;top:122px;\">$ </div><div id=\"a5746\" style=\"position:absolute;font-family:'Times New Roman';left:514px;top:122px;\">1,692,100</div><div id=\"a5749\" style=\"position:absolute;font-family:'Times New Roman';left:579px;top:122px;\">$ </div><div id=\"a5751\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:122px;\">1,740,542</div></div></div></div></div><div id=\"TextBlockContainer183\" style=\"position:relative;line-height:normal;width:464px;height:16px;\"><div id=\"TextContainer183\" style=\"position:relative;width:464px;z-index:1;font-size:13.44px;\"><div id=\"a5754\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">The following table provides revenue<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>disaggregated by sales channel<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>(in thousands):</div></div></div><div id=\"TextBlockContainer189\" style=\"position:relative;line-height:normal;width:698px;height:119px;\"><div id=\"div_186_XBRL_TS_0c127e59ba8f4d77b82051ff745cd639\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer187\" style=\"position:relative;line-height:normal;width:698px;height:119px;\"><div style=\"position:absolute; width:111.9px; height:1px; left:231.4px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:343.4px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:343.9px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:346.7px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:111.4px; height:1px; left:347.2px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:111.9px; height:1px; left:461.5px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:573.4px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:573.9px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:576.8px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:111.4px; height:1px; left:577.3px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:226.7px; height:20.2px; left:4.3px; top:36.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:221.9px; height:15.4px; left:6.7px; top:41.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:20.2px; left:231px; top:36.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:233.8px; top:41.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:20.2px; left:243px; top:36.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:245.9px; top:41.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:20.2px; left:343.4px; top:36.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:343.4px; top:41.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:20.2px; left:346.3px; top:36.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.2px; height:15.4px; left:349.1px; top:41.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:20.2px; left:358.3px; top:36.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.3px; height:15.4px; left:361.1px; top:41.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:20.2px; left:458.2px; top:36.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:15.4px; left:458.2px; top:41.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:20.2px; left:461.5px; top:36.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:463.9px; top:41.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:20.2px; left:473.5px; top:36.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:475.9px; top:41.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:20.2px; left:573.4px; top:36.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:573.4px; top:41.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:20.2px; left:576.3px; top:36.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:579.2px; top:41.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:20.2px; left:588.3px; top:36.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:591.2px; top:41.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:227.2px; height:1px; left:4.3px; top:35.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.4px; top:35.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:243.5px; top:35.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:243.9px; top:35.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:1px; left:343.4px; top:35.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:346.7px; top:35.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:358.7px; top:35.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:359.2px; top:35.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:458.6px; top:35.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.5px; top:35.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:473.5px; top:35.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:474px; top:35.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:1px; left:573.4px; top:35.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.8px; top:35.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:588.8px; top:35.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:589.3px; top:35.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:226.7px; height:19.7px; left:4.3px; top:76.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:221.9px; height:14.9px; left:6.7px; top:81.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:19.7px; left:231px; top:76.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:14.9px; left:231px; top:81.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:19.7px; left:243px; top:76.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:14.9px; left:245.9px; top:81.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:19.7px; left:343.4px; top:76.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:14.9px; left:343.4px; top:81.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:19.7px; left:346.3px; top:76.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:14.9px; left:346.3px; top:81.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:19.7px; left:358.3px; top:76.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.3px; height:14.9px; left:361.1px; top:81.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:19.7px; left:458.2px; top:76.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:14.9px; left:458.2px; top:81.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:19.7px; left:461.5px; top:76.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:14.9px; left:461.5px; top:81.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:19.7px; left:473.5px; top:76.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:14.9px; left:475.9px; top:81.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:19.7px; left:573.4px; top:76.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:14.9px; left:573.4px; top:81.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:19.7px; left:576.3px; top:76.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:14.9px; left:576.3px; top:81.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:19.7px; left:588.3px; top:76.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:14.9px; left:591.2px; top:81.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.4px; top:96.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:243.5px; top:96.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:243.9px; top:96.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:346.7px; top:96.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:358.7px; top:96.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:359.2px; top:96.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.5px; top:96.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:473.5px; top:96.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:474px; top:96.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.8px; top:96.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:588.8px; top:96.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:589.3px; top:96.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:230.5px; top:118.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:242.5px; top:118.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:98px; height:1px; left:245.4px; top:118.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:345.8px; top:118.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:357.8px; top:118.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:98px; height:1px; left:360.7px; top:118.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:460.6px; top:118.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:472.6px; top:118.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:98px; height:1px; left:475.4px; top:118.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:575.8px; top:118.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:587.8px; top:118.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:98px; height:1px; left:590.7px; top:118.4px; background-color:#000000; \"> </div>\n<div id=\"TextContainer187\" style=\"position:relative;width:698px;z-index:1;font-size:13.44px;\"><div id=\"a5758\" style=\"position:absolute;font-family:'Times New Roman';left:284px;top:0px;\">Thirteen Weeks Ended </div><div id=\"a5761\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:0px;\">Twenty-six Weeks Ended </div><div id=\"a5766\" style=\"position:absolute;font-family:'Times New Roman';left:234px;top:21px;\">November 29, 2025 </div><div id=\"a5769\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:21px;\">November 30, 2024 </div><div id=\"a5772\" style=\"position:absolute;font-family:'Times New Roman';left:464px;top:21px;\">November 29, 2025 </div><div id=\"a5775\" style=\"position:absolute;font-family:'Times New Roman';left:579px;top:21px;\">November 30, 2024 </div><div id=\"a5777\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:41px;\">Retail </div><div id=\"a5779\" style=\"position:absolute;font-family:'Times New Roman';left:234px;top:41px;\">$ </div><div id=\"a5781\" style=\"position:absolute;font-family:'Times New Roman';left:294px;top:41px;\">625,363</div><div id=\"a5784\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:41px;\">$ </div><div id=\"a5786\" style=\"position:absolute;font-family:'Times New Roman';left:409px;top:41px;\">810,420</div><div id=\"a5789\" style=\"position:absolute;font-family:'Times New Roman';left:464px;top:41px;\">$ </div><div id=\"a5791\" style=\"position:absolute;font-family:'Times New Roman';left:514px;top:41px;\">1,365,150</div><div id=\"a5794\" style=\"position:absolute;font-family:'Times New Roman';left:579px;top:41px;\">$ </div><div id=\"a5796\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:41px;\">1,480,129</div><div id=\"a5798\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:61px;\">Foodservice </div><div id=\"a5801\" style=\"position:absolute;font-family:'Times New Roman';left:294px;top:61px;\">124,936</div><div id=\"a5805\" style=\"position:absolute;font-family:'Times New Roman';left:409px;top:61px;\">133,880</div><div id=\"a5809\" style=\"position:absolute;font-family:'Times New Roman';left:524px;top:61px;\">277,021</div><div id=\"a5813\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:61px;\">243,725</div><div id=\"a5815\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:81px;\">Other </div><div id=\"a5818\" style=\"position:absolute;font-family:'Times New Roman';left:300px;top:81px;\">19,199</div><div id=\"a5822\" style=\"position:absolute;font-family:'Times New Roman';left:416px;top:81px;\">10,371</div><div id=\"a5826\" style=\"position:absolute;font-family:'Times New Roman';left:530px;top:81px;\">49,929</div><div id=\"a5830\" style=\"position:absolute;font-family:'Times New Roman';left:646px;top:81px;\">16,688</div><div id=\"a5833\" style=\"position:absolute;font-family:'Times New Roman';left:234px;top:103px;\">$ </div><div id=\"a5835\" style=\"position:absolute;font-family:'Times New Roman';left:294px;top:103px;\">769,498</div><div id=\"a5838\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:103px;\">$ </div><div id=\"a5840\" style=\"position:absolute;font-family:'Times New Roman';left:409px;top:103px;\">954,671</div><div id=\"a5843\" style=\"position:absolute;font-family:'Times New Roman';left:464px;top:103px;\">$ </div><div id=\"a5845\" style=\"position:absolute;font-family:'Times New Roman';left:514px;top:103px;\">1,692,100</div><div id=\"a5848\" style=\"position:absolute;font-family:'Times New Roman';left:579px;top:103px;\">$ </div><div id=\"a5850\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:103px;\">1,740,542</div></div></div></div></div><div id=\"TextBlockContainer192\" style=\"position:relative;line-height:normal;width:701px;height:47px;\"><div id=\"TextContainer192\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"><div id=\"a5853\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">Retail customers include primarily national and regional<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>grocery store chains, club stores,<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>and companies servicing independent </div><div id=\"a5855\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:16px;\">supermarkets<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>in<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>U.S.<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Foodservice<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>customers<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>include<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>primarily<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>companies<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>that<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>sell<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>food<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>products<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>related<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>items<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>to </div><div id=\"a5856\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">restaurants, convenience<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>stores, healthcare and education facilities<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>and hotels.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-617","factDimensions":{"xbrl:concept":"us-gaap:NumberOfOperatingSegments","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"dummy:Item"},"factValues":[{"value":"1"}]},{"name":"rpt:f-618","factDimensions":{"xbrl:concept":"us-gaap:NumberOfReportableSegments","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"dummy:Item"},"factValues":[{"value":"1"}]},{"name":"rpt:f-619","factDimensions":{"xbrl:concept":"us-gaap:DisaggregationOfRevenueTableTextBlock","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer178\" style=\"position:relative;line-height:normal;width:698px;height:138px;\"><div style=\"position:absolute; width:111.9px; height:1px; left:231.4px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:343.4px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:343.9px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:346.7px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:111.4px; height:1px; left:347.2px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:111.9px; height:1px; left:461.5px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:573.4px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:573.9px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:576.8px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:111.4px; height:1px; left:577.3px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:226.7px; height:16.8px; left:4.3px; top:33.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:221.9px; height:15.4px; left:6.7px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:231px; top:33.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:233.8px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:16.8px; left:243px; top:33.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:245.9px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:16.8px; left:343.4px; top:33.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:343.4px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:346.3px; top:33.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.2px; height:15.4px; left:349.1px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:16.8px; left:358.3px; top:33.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.3px; height:15.4px; left:361.1px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:16.8px; left:458.2px; top:33.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:15.4px; left:458.2px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:461.5px; top:33.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:463.9px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:16.8px; left:473.5px; top:33.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:475.9px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:16.8px; left:573.4px; top:33.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:573.4px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:16.8px; left:576.3px; top:33.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:579.2px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:16.8px; left:588.3px; top:33.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:591.2px; top:35.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:227.2px; height:1px; left:4.3px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.4px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:243.5px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:243.9px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:1px; left:343.4px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:346.7px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:358.7px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:359.2px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:458.6px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.5px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:473.5px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:474px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:1px; left:573.4px; top:32.9px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.8px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:588.8px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:589.3px; top:32.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:226.7px; height:17.3px; left:4.3px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:221.9px; height:15.4px; left:6.7px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:231px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:231px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:17.3px; left:243px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:245.9px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:17.3px; left:343.4px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:343.4px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:346.3px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:346.3px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:17.3px; left:358.3px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.3px; height:15.4px; left:361.1px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:17.3px; left:458.2px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:15.4px; left:458.2px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:461.5px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:461.5px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:17.3px; left:473.5px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:475.9px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:17.3px; left:573.4px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:573.4px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:576.3px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:576.3px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:17.3px; left:588.3px; top:67.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:591.2px; top:69.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:226.7px; height:17.3px; left:4.3px; top:101.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:221.9px; height:15.4px; left:6.7px; top:103.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:231px; top:101.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:231px; top:103.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:17.3px; left:243px; top:101.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:245.9px; top:103.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:17.3px; left:343.4px; top:101.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:343.4px; top:103.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:346.3px; top:101.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:346.3px; top:103.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:17.3px; left:358.3px; top:101.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.3px; height:15.4px; left:361.1px; top:103.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:17.3px; left:458.2px; top:101.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:15.4px; left:458.2px; top:103.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:461.5px; top:101.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:461.5px; top:103.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:17.3px; left:473.5px; top:101.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:475.9px; top:103.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:17.3px; left:573.4px; top:101.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:573.4px; top:103.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:17.3px; left:576.3px; top:101.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:576.3px; top:103.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:17.3px; left:588.3px; top:101.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:591.2px; top:103.5px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.4px; top:118.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:243.5px; top:118.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:243.9px; top:118.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:346.7px; top:118.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:358.7px; top:118.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:359.2px; top:118.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.5px; top:118.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:473.5px; top:118.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:474px; top:118.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.8px; top:118.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:588.8px; top:118.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:589.3px; top:118.9px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:230.5px; top:137.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:242.5px; top:137.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:98px; height:1px; left:245.4px; top:137.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:345.8px; top:137.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:357.8px; top:137.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:98px; height:1px; left:360.7px; top:137.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:460.6px; top:137.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:472.6px; top:137.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:98px; height:1px; left:475.4px; top:137.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:575.8px; top:137.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:587.8px; top:137.6px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:98px; height:1px; left:590.7px; top:137.6px; background-color:#000000; \"> </div>\n<div id=\"TextContainer178\" style=\"position:relative;width:698px;z-index:1;font-size:13.44px;\"><div id=\"a5625\" style=\"position:absolute;font-family:'Times New Roman';left:284px;top:0px;\">Thirteen Weeks Ended </div><div id=\"a5628\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:0px;\">Twenty-six Weeks Ended </div><div id=\"a5633\" style=\"position:absolute;font-family:'Times New Roman';left:234px;top:18px;\">November 29, 2025 </div><div id=\"a5636\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:18px;\">November 30, 2024 </div><div id=\"a5639\" style=\"position:absolute;font-family:'Times New Roman';left:464px;top:18px;\">November 29, 2025 </div><div id=\"a5642\" style=\"position:absolute;font-family:'Times New Roman';left:579px;top:18px;\">November 30, 2024 </div><div id=\"a5644\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:36px;\">Conventional shell egg sales </div><div id=\"a5646\" style=\"position:absolute;font-family:'Times New Roman';left:234px;top:36px;\">$ </div><div id=\"a5648\" style=\"position:absolute;font-family:'Times New Roman';left:294px;top:36px;\">363,865</div><div id=\"a5651\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:36px;\">$ </div><div id=\"a5653\" style=\"position:absolute;font-family:'Times New Roman';left:409px;top:36px;\">616,891</div><div id=\"a5656\" style=\"position:absolute;font-family:'Times New Roman';left:464px;top:36px;\">$ </div><div id=\"a5658\" style=\"position:absolute;font-family:'Times New Roman';left:524px;top:36px;\">869,806</div><div id=\"a5661\" style=\"position:absolute;font-family:'Times New Roman';left:579px;top:36px;\">$ </div><div id=\"a5663\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:36px;\">1,101,627</div><div id=\"a5665\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:52px;\">Specialty shell egg sales </div><div id=\"a5668\" style=\"position:absolute;font-family:'Times New Roman';left:294px;top:52px;\">285,702</div><div id=\"a5672\" style=\"position:absolute;font-family:'Times New Roman';left:409px;top:52px;\">286,970</div><div id=\"a5676\" style=\"position:absolute;font-family:'Times New Roman';left:524px;top:52px;\">569,158</div><div id=\"a5680\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:52px;\">543,747</div><div id=\"a5682\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:70px;\">Prepared foods </div><div id=\"a5685\" style=\"position:absolute;font-family:'Times New Roman';left:300px;top:70px;\">71,650</div><div id=\"a5689\" style=\"position:absolute;font-family:'Times New Roman';left:416px;top:70px;\">10,439</div><div id=\"a5693\" style=\"position:absolute;font-family:'Times New Roman';left:524px;top:70px;\">155,586</div><div id=\"a5697\" style=\"position:absolute;font-family:'Times New Roman';left:646px;top:70px;\">19,377</div><div id=\"a5699\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:86px;\">Egg products </div><div id=\"a5702\" style=\"position:absolute;font-family:'Times New Roman';left:300px;top:86px;\">34,531</div><div id=\"a5706\" style=\"position:absolute;font-family:'Times New Roman';left:416px;top:86px;\">30,212</div><div id=\"a5710\" style=\"position:absolute;font-family:'Times New Roman';left:530px;top:86px;\">71,638</div><div id=\"a5714\" style=\"position:absolute;font-family:'Times New Roman';left:646px;top:86px;\">56,449</div><div id=\"a5716\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:104px;\">Other </div><div id=\"a5719\" style=\"position:absolute;font-family:'Times New Roman';left:300px;top:104px;\">13,750</div><div id=\"a5723\" style=\"position:absolute;font-family:'Times New Roman';left:416px;top:104px;\">10,159</div><div id=\"a5727\" style=\"position:absolute;font-family:'Times New Roman';left:530px;top:104px;\">25,912</div><div id=\"a5731\" style=\"position:absolute;font-family:'Times New Roman';left:646px;top:104px;\">19,342</div><div id=\"a5734\" style=\"position:absolute;font-family:'Times New Roman';left:234px;top:122px;\">$ </div><div id=\"a5736\" style=\"position:absolute;font-family:'Times New Roman';left:294px;top:122px;\">769,498</div><div id=\"a5739\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:122px;\">$ </div><div id=\"a5741\" style=\"position:absolute;font-family:'Times New Roman';left:409px;top:122px;\">954,671</div><div id=\"a5744\" style=\"position:absolute;font-family:'Times New Roman';left:464px;top:122px;\">$ </div><div id=\"a5746\" style=\"position:absolute;font-family:'Times New Roman';left:514px;top:122px;\">1,692,100</div><div id=\"a5749\" style=\"position:absolute;font-family:'Times New Roman';left:579px;top:122px;\">$ </div><div id=\"a5751\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:122px;\">1,740,542</div></div></div><div id=\"TextBlockContainer187\" style=\"position:relative;line-height:normal;width:698px;height:119px;\"><div style=\"position:absolute; width:111.9px; height:1px; left:231.4px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:343.4px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:343.9px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:346.7px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:111.4px; height:1px; left:347.2px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:111.9px; height:1px; left:461.5px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:573.4px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:573.9px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:576.8px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:111.4px; height:1px; left:577.3px; top:15.1px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:226.7px; height:20.2px; left:4.3px; top:36.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:221.9px; height:15.4px; left:6.7px; top:41.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:20.2px; left:231px; top:36.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:233.8px; top:41.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:20.2px; left:243px; top:36.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:245.9px; top:41.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:20.2px; left:343.4px; top:36.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:343.4px; top:41.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:20.2px; left:346.3px; top:36.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.2px; height:15.4px; left:349.1px; top:41.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:20.2px; left:358.3px; top:36.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.3px; height:15.4px; left:361.1px; top:41.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:20.2px; left:458.2px; top:36.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:15.4px; left:458.2px; top:41.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:20.2px; left:461.5px; top:36.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:463.9px; top:41.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:20.2px; left:473.5px; top:36.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:475.9px; top:41.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:20.2px; left:573.4px; top:36.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:15.4px; left:573.4px; top:41.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:20.2px; left:576.3px; top:36.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:579.2px; top:41.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:20.2px; left:588.3px; top:36.3px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:15.4px; left:591.2px; top:41.1px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:227.2px; height:1px; left:4.3px; top:35.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.4px; top:35.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:243.5px; top:35.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:243.9px; top:35.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:1px; left:343.4px; top:35.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:346.7px; top:35.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:358.7px; top:35.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:359.2px; top:35.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:458.6px; top:35.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.5px; top:35.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:473.5px; top:35.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:474px; top:35.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:1px; left:573.4px; top:35.8px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.8px; top:35.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:588.8px; top:35.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:589.3px; top:35.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:226.7px; height:19.7px; left:4.3px; top:76.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:221.9px; height:14.9px; left:6.7px; top:81.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:19.7px; left:231px; top:76.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:14.9px; left:231px; top:81.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:19.7px; left:243px; top:76.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:14.9px; left:245.9px; top:81.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:19.7px; left:343.4px; top:76.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:14.9px; left:343.4px; top:81.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:19.7px; left:346.3px; top:76.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:14.9px; left:346.3px; top:81.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:19.7px; left:358.3px; top:76.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.3px; height:14.9px; left:361.1px; top:81.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:19.7px; left:458.2px; top:76.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:3.4px; height:14.9px; left:458.2px; top:81.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:19.7px; left:461.5px; top:76.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:14.9px; left:461.5px; top:81.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:99.9px; height:19.7px; left:473.5px; top:76.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:14.9px; left:475.9px; top:81.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:19.7px; left:573.4px; top:76.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:14.9px; left:573.4px; top:81.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:19.7px; left:576.3px; top:76.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:14.9px; left:576.3px; top:81.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:100.4px; height:19.7px; left:588.3px; top:76.6px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:90.8px; height:14.9px; left:591.2px; top:81.4px; background-color:#CCEEFF; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.4px; top:96.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:243.5px; top:96.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:243.9px; top:96.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:346.7px; top:96.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:358.7px; top:96.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:359.2px; top:96.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.5px; top:96.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:473.5px; top:96.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:474px; top:96.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.8px; top:96.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:1px; height:1px; left:588.8px; top:96.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:589.3px; top:96.3px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:230.5px; top:118.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:242.5px; top:118.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:98px; height:1px; left:245.4px; top:118.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:345.8px; top:118.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:357.8px; top:118.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:98px; height:1px; left:360.7px; top:118.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:460.6px; top:118.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:472.6px; top:118.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:98px; height:1px; left:475.4px; top:118.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:13px; height:1px; left:575.8px; top:118.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:587.8px; top:118.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:98px; height:1px; left:590.7px; top:118.4px; background-color:#000000; \"> </div>\n<div id=\"TextContainer187\" style=\"position:relative;width:698px;z-index:1;font-size:13.44px;\"><div id=\"a5758\" style=\"position:absolute;font-family:'Times New Roman';left:284px;top:0px;\">Thirteen Weeks Ended </div><div id=\"a5761\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:0px;\">Twenty-six Weeks Ended </div><div id=\"a5766\" style=\"position:absolute;font-family:'Times New Roman';left:234px;top:21px;\">November 29, 2025 </div><div id=\"a5769\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:21px;\">November 30, 2024 </div><div id=\"a5772\" style=\"position:absolute;font-family:'Times New Roman';left:464px;top:21px;\">November 29, 2025 </div><div id=\"a5775\" style=\"position:absolute;font-family:'Times New Roman';left:579px;top:21px;\">November 30, 2024 </div><div id=\"a5777\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:41px;\">Retail </div><div id=\"a5779\" style=\"position:absolute;font-family:'Times New Roman';left:234px;top:41px;\">$ </div><div id=\"a5781\" style=\"position:absolute;font-family:'Times New Roman';left:294px;top:41px;\">625,363</div><div id=\"a5784\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:41px;\">$ </div><div id=\"a5786\" style=\"position:absolute;font-family:'Times New Roman';left:409px;top:41px;\">810,420</div><div id=\"a5789\" style=\"position:absolute;font-family:'Times New Roman';left:464px;top:41px;\">$ </div><div id=\"a5791\" style=\"position:absolute;font-family:'Times New Roman';left:514px;top:41px;\">1,365,150</div><div id=\"a5794\" style=\"position:absolute;font-family:'Times New Roman';left:579px;top:41px;\">$ </div><div id=\"a5796\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:41px;\">1,480,129</div><div id=\"a5798\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:61px;\">Foodservice </div><div id=\"a5801\" style=\"position:absolute;font-family:'Times New Roman';left:294px;top:61px;\">124,936</div><div id=\"a5805\" style=\"position:absolute;font-family:'Times New Roman';left:409px;top:61px;\">133,880</div><div id=\"a5809\" style=\"position:absolute;font-family:'Times New Roman';left:524px;top:61px;\">277,021</div><div id=\"a5813\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:61px;\">243,725</div><div id=\"a5815\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:81px;\">Other </div><div id=\"a5818\" style=\"position:absolute;font-family:'Times New Roman';left:300px;top:81px;\">19,199</div><div id=\"a5822\" style=\"position:absolute;font-family:'Times New Roman';left:416px;top:81px;\">10,371</div><div id=\"a5826\" style=\"position:absolute;font-family:'Times New Roman';left:530px;top:81px;\">49,929</div><div id=\"a5830\" style=\"position:absolute;font-family:'Times New Roman';left:646px;top:81px;\">16,688</div><div id=\"a5833\" style=\"position:absolute;font-family:'Times New Roman';left:234px;top:103px;\">$ </div><div id=\"a5835\" style=\"position:absolute;font-family:'Times New Roman';left:294px;top:103px;\">769,498</div><div id=\"a5838\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:103px;\">$ </div><div id=\"a5840\" style=\"position:absolute;font-family:'Times New Roman';left:409px;top:103px;\">954,671</div><div id=\"a5843\" style=\"position:absolute;font-family:'Times New Roman';left:464px;top:103px;\">$ </div><div id=\"a5845\" style=\"position:absolute;font-family:'Times New Roman';left:514px;top:103px;\">1,692,100</div><div id=\"a5848\" style=\"position:absolute;font-family:'Times New Roman';left:579px;top:103px;\">$ </div><div id=\"a5850\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:103px;\">1,740,542</div></div></div>","language":"en-us"}]},{"name":"rpt:f-620","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember","srt:ProductOrServiceAxis":"calm:NonSpecialtyShellEggSalesMember"},"factValues":[{"value":"363865000","decimals":-3}]},{"name":"rpt:f-621","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember","srt:ProductOrServiceAxis":"calm:NonSpecialtyShellEggSalesMember"},"factValues":[{"value":"616891000","decimals":-3}]},{"name":"rpt:f-622","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember","srt:ProductOrServiceAxis":"calm:NonSpecialtyShellEggSalesMember"},"factValues":[{"value":"869806000","decimals":-3}]},{"name":"rpt:f-623","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember","srt:ProductOrServiceAxis":"calm:NonSpecialtyShellEggSalesMember"},"factValues":[{"value":"1101627000","decimals":-3}]},{"name":"rpt:f-624","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember","srt:ProductOrServiceAxis":"calm:SpecialtyShellEggSalesMember"},"factValues":[{"value":"285702000","decimals":-3}]},{"name":"rpt:f-625","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember","srt:ProductOrServiceAxis":"calm:SpecialtyShellEggSalesMember"},"factValues":[{"value":"286970000","decimals":-3}]},{"name":"rpt:f-626","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember","srt:ProductOrServiceAxis":"calm:SpecialtyShellEggSalesMember"},"factValues":[{"value":"569158000","decimals":-3}]},{"name":"rpt:f-627","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember","srt:ProductOrServiceAxis":"calm:SpecialtyShellEggSalesMember"},"factValues":[{"value":"543747000","decimals":-3}]},{"name":"rpt:f-628","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember","srt:ProductOrServiceAxis":"calm:PreparedFoodsMember"},"factValues":[{"value":"71650000","decimals":-3}]},{"name":"rpt:f-629","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember","srt:ProductOrServiceAxis":"calm:PreparedFoodsMember"},"factValues":[{"value":"10439000","decimals":-3}]},{"name":"rpt:f-630","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember","srt:ProductOrServiceAxis":"calm:PreparedFoodsMember"},"factValues":[{"value":"155586000","decimals":-3}]},{"name":"rpt:f-631","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember","srt:ProductOrServiceAxis":"calm:PreparedFoodsMember"},"factValues":[{"value":"19377000","decimals":-3}]},{"name":"rpt:f-632","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember","srt:ProductOrServiceAxis":"calm:EggProductsMember"},"factValues":[{"value":"34531000","decimals":-3}]},{"name":"rpt:f-633","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember","srt:ProductOrServiceAxis":"calm:EggProductsMember"},"factValues":[{"value":"30212000","decimals":-3}]},{"name":"rpt:f-634","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember","srt:ProductOrServiceAxis":"calm:EggProductsMember"},"factValues":[{"value":"71638000","decimals":-3}]},{"name":"rpt:f-635","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember","srt:ProductOrServiceAxis":"calm:EggProductsMember"},"factValues":[{"value":"56449000","decimals":-3}]},{"name":"rpt:f-636","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember","srt:ProductOrServiceAxis":"calm:OtherMember"},"factValues":[{"value":"13750000","decimals":-3}]},{"name":"rpt:f-637","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember","srt:ProductOrServiceAxis":"calm:OtherMember"},"factValues":[{"value":"10159000","decimals":-3}]},{"name":"rpt:f-638","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember","srt:ProductOrServiceAxis":"calm:OtherMember"},"factValues":[{"value":"25912000","decimals":-3}]},{"name":"rpt:f-639","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember","srt:ProductOrServiceAxis":"calm:OtherMember"},"factValues":[{"value":"19342000","decimals":-3}]},{"name":"rpt:f-640","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember"},"factValues":[{"value":"769498000","decimals":-3}]},{"name":"rpt:f-641","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember"},"factValues":[{"value":"954671000","decimals":-3}]},{"name":"rpt:f-642","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember"},"factValues":[{"value":"1692100000","decimals":-3}]},{"name":"rpt:f-643","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember"},"factValues":[{"value":"1740542000","decimals":-3}]},{"name":"rpt:f-644","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember","srt:ProductOrServiceAxis":"us-gaap:RetailMember"},"factValues":[{"value":"625363000","decimals":-3}]},{"name":"rpt:f-645","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember","srt:ProductOrServiceAxis":"us-gaap:RetailMember"},"factValues":[{"value":"810420000","decimals":-3}]},{"name":"rpt:f-646","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:RetailMember","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember"},"factValues":[{"value":"1365150000","decimals":-3}]},{"name":"rpt:f-647","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:RetailMember","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember"},"factValues":[{"value":"1480129000","decimals":-3}]},{"name":"rpt:f-648","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember","srt:ProductOrServiceAxis":"us-gaap:FoodAndBeverageMember"},"factValues":[{"value":"124936000","decimals":-3}]},{"name":"rpt:f-649","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember","srt:ProductOrServiceAxis":"us-gaap:FoodAndBeverageMember"},"factValues":[{"value":"133880000","decimals":-3}]},{"name":"rpt:f-650","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:FoodAndBeverageMember","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember"},"factValues":[{"value":"277021000","decimals":-3}]},{"name":"rpt:f-651","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:FoodAndBeverageMember","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember"},"factValues":[{"value":"243725000","decimals":-3}]},{"name":"rpt:f-652","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember","srt:ProductOrServiceAxis":"us-gaap:ServiceOtherMember"},"factValues":[{"value":"19199000","decimals":-3}]},{"name":"rpt:f-653","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember","srt:ProductOrServiceAxis":"us-gaap:ServiceOtherMember"},"factValues":[{"value":"10371000","decimals":-3}]},{"name":"rpt:f-654","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ServiceOtherMember","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember"},"factValues":[{"value":"49929000","decimals":-3}]},{"name":"rpt:f-655","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ServiceOtherMember","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember"},"factValues":[{"value":"16688000","decimals":-3}]},{"name":"rpt:f-656","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember"},"factValues":[{"value":"769498000","decimals":-3}]},{"name":"rpt:f-657","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember"},"factValues":[{"value":"954671000","decimals":-3}]},{"name":"rpt:f-658","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember"},"factValues":[{"value":"1692100000","decimals":-3}]},{"name":"rpt:f-659","factDimensions":{"xbrl:concept":"us-gaap:Revenues","xbrl:period":"2024-06-02T00:00:00/2024-12-01T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementBusinessSegmentsAxis":"calm:ProductAndSalesChannelSegmentMember"},"factValues":[{"value":"1740542000","decimals":-3}]},{"name":"rpt:f-660","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer195\" style=\"position:relative;line-height:normal;width:701px;height:170px;\"><div style=\"position:absolute; width:149.9px; height:1.4px; left:4.3px; top:45.5px; background-color:#000000; \"> </div>\n<div id=\"TextContainer195\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"><div id=\"a5861\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;\">Note 10 - Commitments and Contingencies </div><div id=\"a5866\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:16px;\"> </div><div id=\"a5867\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:32px;\">In re Shell Eggs Litigation </div><div id=\"a5870\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:62px;\">Since<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>November<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>6,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>2025,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Company<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>has<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>been<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>named<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>as<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>a<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>defendant<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>in </div><div id=\"a5870_69_5\" style=\"position:absolute;font-family:'Times New Roman';left:438px;top:62px;\">eight</div><div id=\"a5870_74_42\" style=\"position:absolute;font-family:'Times New Roman';left:465px;top:62px;\"><div style=\"display:inline-block;width:6px;white-space:pre\"> </div>lawsuits<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>filed<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>in<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>federal<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>court<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>alleging </div><div id=\"a5871\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:78px;\">substantially identical claims, including: (1) the following lawsuits in the Southern<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>District of Indiana: (a) King Kullen Grocery </div><div id=\"a5873\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:93px;\">Co., Inc.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>v.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Cal-Maine Foods,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Inc., et<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>al., Case<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>No. 1:25-cv-2274,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>(b) Nineteenseventynine LLC<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>d/b/a The<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Breakfast Joynt<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>v. </div><div id=\"a5880\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:109px;\">Cal-Maine Foods, Inc., et<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>al., Case No. 1:25-cv-2301, (c)<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Taylor Egg<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Products, Inc. v.<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Cal-Maine Foods, Inc., et<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>al., Case No. </div><div id=\"a5889\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:124px;\">1:25-cv-2554,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>(d)<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Hudson<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>v.<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>Cal-Maine<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Foods,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Inc.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>et<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>al.,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Case<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>No.<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>1:25-cv-02573;<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>(2)<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>following<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>lawsuits<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>in<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the </div><div id=\"a5901\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:139px;\">Northern District of Illinois: (a) Birchmans Parisian, LLC (d/b/a Lisciandro's Restaurant) v.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Cal-Maine Foods, Inc., et al., Case </div><div id=\"a5904\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:155px;\">No. 1:25-cv-14030, (b) Phil-N-Cindy's Lunch, Inc. v.<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Cal-Maine Foods, Inc., et<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>al., Case No.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>1:25-cv-14082, (c) Yell-O-Glow </div></div></div><div id=\"TextBlockContainer198\" style=\"position:relative;line-height:normal;width:701px;height:936px;\"><div style=\"position:absolute; width:30.3px; height:1px; left:331.3px; top:-37.2px; background-color:#0000FF; \"> </div>\n<div style=\"position:absolute; width:154.7px; height:1.4px; left:4.3px; top:289.8px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:513px; height:1.4px; left:4.3px; top:458.4px; background-color:#000000; \"> </div>\n<div style=\"position:absolute; width:372.7px; height:1.4px; left:4.3px; top:749.9px; background-color:#000000; \"> </div>\n<div id=\"TextContainer198\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"><div id=\"a5927\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">Corporation v.<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Cal-Maine Foods,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Inc., et<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>al., Case<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>No. 1:25-cv-15084,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and (d)<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Tariq<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Habash, Delia<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Govea, Andrew<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Phillips, </div><div id=\"a5934\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:15px;\">and<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Catalina<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Torres<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>v.<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Urner<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Barry<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Publications,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Inc.,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Cal-Maine<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Foods,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Inc.,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>et<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>al.,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Case<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>No.<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>1:25-cv-14112;<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>(3)<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the </div><div id=\"a5941\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">following lawsuits in the Western<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>District of Wisconsin:<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>(a) Matthew Edlin v. Cal-Maine Foods,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Inc., et al., Case No. 3:25-cv-</div><div id=\"a5947\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:46px;\">946<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>(b)<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>India<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Price,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Lakia<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Session,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Karen<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Solomon<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>v.<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Cal-Maine<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Foods,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Inc.,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>et<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>al.,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Case<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>No.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>3:25-cv-1016.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>The </div><div id=\"a5954\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:61px;\">lawsuits generally<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>allege that the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Company,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>along with other<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>egg producers and industry<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>associations, conspired to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>artificially </div><div id=\"a5956\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:76px;\">inflate the prices of conventional shell<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>eggs nationwide, primarily through manipulation of industry<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>price benchmarks (such a</div><div id=\"a5957\" style=\"position:absolute;font-family:'Times New Roman';left:683px;top:76px;letter-spacing:0.53px;\">s </div><div id=\"a5958\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:92px;\">the<div style=\"display:inline-block;width:8px;white-space:pre\"> </div>Urner<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>Barry<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>Egg<div style=\"display:inline-block;width:8px;white-space:pre\"> </div>Index<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>Eggs<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>Clearinghouse,<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>Inc.<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>spot<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>market),<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>coordinated<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>reporting<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>supply<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>restrictions, </div><div id=\"a5959\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:107px;\">particularly during the calendar year 2022 avian flu outbreak. In each case, the plaintiff seeks certification of a putative class of </div><div id=\"a5961\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:122px;\">either direct or<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>indirect purchasers, monetary<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>damages, injunctive<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>relief, attorneys\u2019 fees,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and, in<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>some cases,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>restitution under </div><div id=\"a5963\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:138px;\">Section 1 of the Sherman Act, 15 U.S.C.<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>\u00a7 1 (the \u201cSherman Act\u201d) and<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>various state antitrust and<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>consumer protection statutes.<div style=\"display:inline-block;width:3px;white-space:pre\"> </div></div><div id=\"a5967\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:169px;\">On<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>November 19,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>2025,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>a motion<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>transfer all<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>cases<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Southern<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>District<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of Indiana<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>was filed<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>with<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Joint<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Panel<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>on </div><div id=\"a5968\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:184px;\">Multidistrict Litigation (\u201cJPML\u201d) to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>consolidate the actions for pre-trial proceedings.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>The defendants, including<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the Company, </div><div id=\"a5971\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:199px;\">have responded<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>such motion<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>also seeking<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>consolidation in<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Southern District<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of Indiana.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>The parties<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>in<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>each case<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>have </div><div id=\"a5972\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:215px;\">agreed to stay the deadline for<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the Company to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>answer or otherwise respond to the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>complaints pending JPML proceedings. No </div><div id=\"a5973\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:230px;\">discovery<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>has<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>taken<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>place<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>in<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>any<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>actions.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>The<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Company<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>disputes<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>plaintiffs\u2019<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>allegations<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>in<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>each of<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>these<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>actions<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>and </div><div id=\"a5974\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:245px;\">intends to vigorously defend itself in these<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>actions.<div style=\"display:inline-block;width:3px;white-space:pre\"> </div></div><div id=\"a5977\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:276px;\">Civil Investigative Demand </div><div id=\"a5980\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:307px;\">In<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>March<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>2025,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Company<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>received<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>a<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Civil<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Investigative<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Demand<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>(\u201cCID\u201d)<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>from<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Department<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Justice<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>(\u201cDOJ\u201d)<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>in </div><div id=\"a5981\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:322px;\">connection with an antitrust investigation to determine whether there is,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>has been or may be<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>a violation of the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>antitrust laws by </div><div id=\"a5983\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:337px;\">anticompetitive conduct<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>by<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and among<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>egg producers.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>In August<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>2025, the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Company received<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>a subpoena<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>from the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>State<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of </div><div id=\"a5984\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:352px;\">New York<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>requesting information and documents<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>related to its investigation<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of anticompetitive conduct and high egg<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>prices in </div><div id=\"a5985\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:368px;\">the egg<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>industry.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Additionally, various<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>state Attorneys<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>General have sought<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>to join<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the DOJ\u2019s<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>investigation or<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>have requested </div><div id=\"a5987\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:383px;\">access to the confidential disclosures by the Company to DOJ.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>The Company is complying with the CID and the subpoena and </div><div id=\"a5990\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:399px;\">cooperating with the investigations. Management<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>cannot predict the eventual scope, duration or<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>outcome of these investigations </div><div id=\"a5992\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:414px;\">and is unable to estimate the amount or range<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>of potential losses, if any, at this time. </div><div id=\"a5995\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:445px;\">State of Texas v.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Cal-Maine Foods, Inc. d/b/a Wharton;<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>and Wharton County Foods,<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>LLC<div style=\"display:inline-block;width:3px;white-space:pre\"> </div></div><div id=\"a6000\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:475px;\">On April 23, 2020,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the Company and its<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>subsidiary Wharton County Foods, LLC (\u201cWCF\u201d) were named as defendants<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>in State </div><div id=\"a6001\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:491px;\">of Texas<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>v.<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Cal-Maine Foods,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Inc. d/b/a<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Wharton; and<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Wharton County<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Foods, LLC,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Cause No.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>2020-25427, in<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the District </div><div id=\"a6006\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:506px;\">Court of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Harris County,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Texas.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>The State<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of Texas<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>(the \u201cState\u201d) asserted<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>claims based<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>on the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Company\u2019s<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and WCF\u2019s<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>alleged </div><div id=\"a6007\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:522px;\">violation<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>Texas<div style=\"display:inline-block;width:8px;white-space:pre\"> </div>Deceptive<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Trade<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>Practices\u2014Consumer<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Protection<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>Act,<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>Tex.<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>Bus.<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>&amp;<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>Com.<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>Code<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>\u00a7\u00a7<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>17.41-17.63 </div><div id=\"a6012\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:537px;\">(\u201cDTPA\u201d).<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>The<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>State<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>claimed<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>that<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Company<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>WCF<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>offered<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>shell<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>eggs<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>at<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>excessive or<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>exorbitant<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>prices<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>during<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the </div><div id=\"a6013\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:552px;\">COVID-19<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>state<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>emergency<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>made<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>misleading<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>statements<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>about<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>shell<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>egg<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>prices.<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>The<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>State<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>sought<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>temporary<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and </div><div id=\"a6016\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:568px;\">permanent<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>injunctions<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>against<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Company<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>WCF<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>prevent<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>further<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>alleged<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>violations<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>DTPA,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>along<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>with<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>over </div><div id=\"a6017\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:583px;\">$</div><div id=\"a6017_1_7\" style=\"position:absolute;font-family:'Times New Roman';left:11px;top:583px;\">100,000</div><div id=\"a6017_8_120\" style=\"position:absolute;font-family:'Times New Roman';left:55px;top:583px;\"><div style=\"display:inline-block;width:3px;white-space:pre\"> </div>in damages. On August 13,<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>2020, the court granted the<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>defendants\u2019 motion to dismiss the<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>State\u2019s original petition with </div><div id=\"a6019\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:598px;\">prejudice. On September 11, 2020, the State filed<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>a notice of appeal, which was assigned to the Texas<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Court of Appeals for the </div><div id=\"a6021\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:613px;\">First<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>District.<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>On<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>August<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>16,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>2022,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>appeals<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>court<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>reversed<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>remanded<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>case<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>back<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>to<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>trial<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>court<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>for<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>further </div><div id=\"a6022\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:629px;\">proceedings. On October 31, 2022, the<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>Company and WCF appealed the First District Court\u2019s decision to the Supreme Court of </div><div id=\"a6023\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:644px;\">Texas.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>On September<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>29, 2023,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the Supreme Court<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>of Texas<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>denied the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Company\u2019s Petition<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>for Review<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and remanded to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the </div><div id=\"a6024\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:659px;\">trial<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>court<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>for<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>further<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>proceedings.<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>On<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>November<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>30,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>2024,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>State<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>filed<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>an<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>amended<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>petition,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>primarily<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>to<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>address<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>a </div><div id=\"a6025\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:675px;\">procedural deficiency<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>that<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>required<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>State<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>generally<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>plead<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>it<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>was<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>seeking<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>monetary<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>relief<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>over<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>$</div><div id=\"a6025_102_3\" style=\"position:absolute;font-family:'Times New Roman';left:572px;top:675px;\">1.0</div><div id=\"a6025_105_19\" style=\"position:absolute;font-family:'Times New Roman';left:589px;top:675px;\"><div style=\"display:inline-block;width:5px;white-space:pre\"> </div>million<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>including </div><div id=\"a6026\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:690px;\">restitution,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>civil<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>penalties,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>attorney\u2019s<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>fees<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>costs.<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Pre-trial<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>proceedings<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>are<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>progressing<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>in<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>accordance<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>with<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>court\u2019s </div><div id=\"a6029\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:705px;\">schedule. Management believes<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>the risk of material loss related to this<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>matter to be remote. </div><div id=\"a6032\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:736px;\">Kraft Foods Global, Inc. et al. v. United Egg Producers,<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>Inc. et al.<div style=\"display:inline-block;width:3px;white-space:pre\"> </div></div><div id=\"a6035\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:767px;\">On September 25, 2008,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the Company was named<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>as one of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>several defendants in numerous<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>antitrust cases involving<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the U.S. </div><div id=\"a6036\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:782px;\">shell<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>egg industry.<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>The Company<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>settled all<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of these<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>cases, except<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>for the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>claims<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of certain<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>plaintiffs who<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>sought substantial </div><div id=\"a6038\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:798px;\">damages allegedly arising<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>from the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>purchase of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>egg products<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>(as opposed<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>to shell<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>eggs). These<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>remaining plaintiffs<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>are Kraft </div><div id=\"a6039\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:813px;\">Food Global, Inc., General Mills,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Inc., and Nestle USA, Inc. (the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>\u201cEgg Products Plaintiffs\u201d) and, until<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>a subsequent settlement </div><div id=\"a6041\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:828px;\">was reached as described<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>below, The Kellogg Company. </div><div id=\"a6044\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:859px;\">On September<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>13, 2019, the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>case with<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the Egg Products Plaintiffs<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>was remanded from a<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>multi-district litigation proceeding<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>in </div><div id=\"a6047\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:874px;\">the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>United<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>States<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>District<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Court<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>for the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Eastern<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>District<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of Pennsylvania,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>In<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>re Processed<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Egg<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Products<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Antitrust<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Litigation, </div><div id=\"a6049\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:889px;\">MDL No. 2002, to the United States District Court for the Northern District of Illinois, Kraft Foods Global, Inc. et al.<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>v. United </div><div id=\"a6051\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:905px;\">Egg<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Producers, Inc.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>et<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>al., Case<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>No. 1:11<div style=\"display:inline-block;width:1px;white-space:pre\"> </div>-cv-8808, for<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>trial.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>The Egg<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Products Plaintiffs<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>alleged that<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the Company<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and other </div><div id=\"a6056\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:920px;\">defendants<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>violated<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Section<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>1<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Sherman<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Act, 15.<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>U.S.C.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>\u00a7<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>1,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>by<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>agreeing to<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>limit the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>production of<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>eggs<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and thereby </div></div></div><div id=\"TextBlockContainer201\" style=\"position:relative;line-height:normal;width:701px;height:936px;\"><div style=\"position:absolute; width:30.3px; height:1px; left:331.3px; top:-37.2px; background-color:#0000FF; \"> </div>\n<div style=\"position:absolute; width:287.2px; height:1.5px; left:4.3px; top:519.8px; background-color:#000000; \"> </div>\n<div id=\"TextContainer201\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"><div id=\"a6062\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">illegally<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>to raise<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>prices that<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>plaintiffs paid<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>for processed<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>egg products.<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>In particular,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Egg<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Products Plaintiffs<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>attacked </div><div id=\"a6064\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:15px;\">certain features of the United Egg Producers animal-welfare guidelines and program used by the Company and many other egg </div><div id=\"a6067\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">producers. </div><div id=\"a6070\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:61px;\">On October 24, 2019, the Company entered into a confidential settlement agreement<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>with The Kellogg Company dismissing all </div><div id=\"a6071\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:76px;\">claims against the Company for<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>an amount that did not<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>have a material impact on the Company\u2019s<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>financial condition or results </div><div id=\"a6072\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:92px;\">of operations.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>On November 11,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>2019, a<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>stipulation<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>for dismissal<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>was filed<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>with the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>court, and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>on March<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>28, 2022,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>court </div><div id=\"a6073\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:107px;\">dismissed the Company with prejudice. </div><div id=\"a6076\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:138px;\">The trial of this case began on October 17, 2023. On<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>December 1, 2023, the jury returned a decision awarding the Egg<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>Products </div><div id=\"a6078\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:153px;\">Plaintiffs $</div><div id=\"a6078_12_4\" style=\"position:absolute;font-family:'Times New Roman';left:64px;top:153px;\">17.8</div><div id=\"a6078_16_108\" style=\"position:absolute;font-family:'Times New Roman';left:88px;top:153px;\"><div style=\"display:inline-block;width:4px;white-space:pre\"> </div>million in damages. On November 6, 2024, the court<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>entered a final judgement against the Company and other </div><div id=\"a6079\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:169px;\">defendants, jointly<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>and severally,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>totaling<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>$</div><div id=\"a6079_45_4\" style=\"position:absolute;font-family:'Times New Roman';left:244px;top:169px;\">43.6</div><div id=\"a6079_49_74\" style=\"position:absolute;font-family:'Times New Roman';left:267px;top:169px;\"><div style=\"display:inline-block;width:5px;white-space:pre\"> </div>million<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>after trebling.<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>On<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>December 4,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>2024,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Company<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>filed a<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>renewed </div><div id=\"a6080\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:184px;\">motion for judgment as a matter of law or for a new trial, and a motion to alter or amend the judgment. On December 13, 2024, </div><div id=\"a6082\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:199px;\">the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>court granted<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>defendants\u2019 November<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>20,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>2024<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>motion<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>stay<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>enforcement of<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>judgment<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and entered<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>an agreed<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>order </div><div id=\"a6083\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:215px;\">requiring the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>defendants to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>post security during<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>post-judgment proceedings and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>appeal, and stayed<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>proceedings to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>enforce the </div><div id=\"a6086\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:230px;\">judgment until the disposition of the post-judgment motions and ultimate appeals. On<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>December 17, 2024, the Company posted </div><div id=\"a6089\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:245px;\">a bond<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>in<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the approximate<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>amount of<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>$</div><div id=\"a6089_37_4\" style=\"position:absolute;font-family:'Times New Roman';left:220px;top:245px;\">23.9</div><div id=\"a6089_41_85\" style=\"position:absolute;font-family:'Times New Roman';left:244px;top:245px;\"><div style=\"display:inline-block;width:4px;white-space:pre\"> </div>million, representing<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>a portion<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>total bond<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>required to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>preserve the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>right to </div><div id=\"a6091\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:261px;\">appeal<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>trial<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>court\u2019s<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>decision.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Another<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>defendant<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>posted<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>a<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>bond<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>for<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>remaining<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>amount.<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>On<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>November<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>19,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>2025,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the </div><div id=\"a6093\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:276px;\">plaintiffs filed a motion<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>to lift stay of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>proceedings on attorney\u2019s fees and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>costs, and on December 5,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>2025, the defendants filed </div><div id=\"a6095\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:291px;\">their<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>response<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>in<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>opposition<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>such<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>motion.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>The<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>court<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>has<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>not<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>ruled<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>on<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>this<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>motion.<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>The Company<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>intends<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>continue<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>to </div><div id=\"a6097\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:307px;\">vigorously defend the claims asserted by<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>the Egg Products Plaintiffs. </div><div id=\"a6100\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:337px;\">If the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>jury\u2019s<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>decision is<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>ultimately upheld, the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Company would<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>be jointly and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>severally liable with<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>other defendants for<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>treble </div><div id=\"a6102\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:352px;\">damages,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>or<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>$</div><div id=\"a6102_13_4\" style=\"position:absolute;font-family:'Times New Roman';left:83px;top:352px;\">43.6</div><div id=\"a6102_17_108\" style=\"position:absolute;font-family:'Times New Roman';left:106px;top:352px;\"><div style=\"display:inline-block;width:5px;white-space:pre\"> </div>million,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>subject to<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>credit<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>for<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>certain<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>settlements<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>with<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>previous settling<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>defendants, plus<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Egg<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Product </div><div id=\"a6103\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:368px;\">Plaintiffs\u2019<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>reasonable<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>attorneys\u2019<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>fees.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>During<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>our<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>second<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>fiscal<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>quarter of<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>2024,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>we<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>recorded<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>an<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>accrued<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>expense<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>$</div><div id=\"a6103_117_4\" style=\"position:absolute;font-family:'Times New Roman';left:665px;top:368px;\">19.6</div><div id=\"a6104\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:383px;\">million in<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>selling, general and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>administrative expenses in<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the Company\u2019s<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Condensed Consolidated<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Statements of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Income and </div><div id=\"a6105\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:399px;\">classified<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>as<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>other<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>noncurrent liabilities<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>in<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Company\u2019s<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Condensed Consolidated<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Balance Sheets.<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Although<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>less<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>than<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the </div><div id=\"a6106\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:414px;\">bond<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>posted<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>by<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Company,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>accrual<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>represents<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>our<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>estimate<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Company\u2019s<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>proportional<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>share<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>reasonably </div><div id=\"a6107\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:429px;\">possible ultimate damages award, excluding the Egg Product Plaintiffs\u2019 attorneys\u2019<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>fees that we believe would be approximately </div><div id=\"a6109\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:445px;\">offset<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>by<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>credits<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>noted<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>above.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>We<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>have<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>entered<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>into<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>a<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>judgment<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>allocation<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>joint<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>defense<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>agreement with<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>other </div><div id=\"a6110\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:460px;\">defendants remaining in the case. Our accrual may change<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>in the future to the extent we are successful in further proceedings in </div><div id=\"a6113\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:475px;\">the litigation.<div style=\"display:inline-block;width:3px;white-space:pre\"> </div></div><div id=\"a6116\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:506px;\">State of Oklahoma Watershed Pollution Litigation </div><div id=\"a6119\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:537px;\">On June 18, 2005,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the State of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Oklahoma filed suit, in<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the United States District<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Court for the Northern District<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of Oklahoma, </div><div id=\"a6121\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:552px;\">against Cal-Maine<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Foods, Inc.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and Tyson<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Foods, Inc.,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Cobb-Vantress,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Inc., Cargill,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Inc., George\u2019s,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Inc., Peterson<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Farms, Inc. </div><div id=\"a6126\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:568px;\">and Simmons<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Foods,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Inc., and<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>certain of<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>their affiliates.<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>The State<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>of Oklahoma<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>claims that<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>through<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>disposal of<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>chicken </div><div id=\"a6127\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:583px;\">litter the defendants polluted<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the Illinois River Watershed.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>This watershed provides water to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>eastern Oklahoma. The complaint </div><div id=\"a6129\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:598px;\">sought<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>injunctive relief<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and monetary<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>damages, but<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>claim for<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>monetary damages<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>was dismissed<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>by<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>court. Cal-Maine </div><div id=\"a6132\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:613px;\">Foods,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Inc.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>discontinued<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>operations<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>in<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>watershed in<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>or<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>around<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>2005.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Since<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>litigation<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>began,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Cal-Maine<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Foods,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Inc. </div><div id=\"a6135\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:629px;\">purchased </div><div id=\"a6135_10_3\" style=\"position:absolute;font-family:'Times New Roman';left:64px;top:629px;\">100</div><div id=\"a6135_13_100\" style=\"position:absolute;font-family:'Times New Roman';left:85px;top:629px;\">%<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>membership<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>interests<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Benton<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>County<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Foods,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>LLC,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>which<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>is<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>an<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>ongoing<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>commercial<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>shell<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>egg </div><div id=\"a6136\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:644px;\">operation within the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Illinois River Watershed.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Benton County Foods,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>LLC is not<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>a defendant in<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the litigation. We<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>also have<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>a </div><div id=\"a6137\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:659px;\">number of small contract producers<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>that operate in the area. </div><div id=\"a6140\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:690px;\">The non-jury trial in the case began<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>in September 2009 and concluded in<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>February 2010. On January 18, 2023, the court<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>entered </div><div id=\"a6143\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:705px;\">findings of fact and conclusions<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of law in favor of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the State<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of Oklahoma, but no<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>penalties were assessed. The court found<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the </div><div id=\"a6145\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:721px;\">defendants jointly and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>severally liable for<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>state law nuisance,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>federal common law<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>nuisance, and state law<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>trespass. The<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>court </div><div id=\"a6147\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:736px;\">also found the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>producers vicariously liable for<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the actions of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>their contract producers. On<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>June 12,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>2023, the court ordered<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the </div><div id=\"a6149\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:752px;\">parties<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>mediate,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>but<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>mediation<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>was<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>unsuccessful.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>On<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>June<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>26,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>2024,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>district<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>court<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>denied<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>defendants\u2019<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>motion<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>to </div><div id=\"a6151\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:767px;\">dismiss<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>case.<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>On<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>September<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>13,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>2024,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>a<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>status<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>hearing<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>was<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>held<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>court<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>scheduled<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>an<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>evidentiary<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>hearing<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>for </div><div id=\"a6152\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:782px;\">December 3,<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>2024,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>determine<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>whether<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>any<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>legal<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>remedy<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>is<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>available<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>based<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>on<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>now<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>15-year-old<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>record<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>changed </div><div id=\"a6157\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:798px;\">circumstances of the Illinois River watershed.<div style=\"display:inline-block;width:1px;white-space:pre\"> </div>On June 17, 2025, the court entered an<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>opinion and order that found that the State </div><div id=\"a6159\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:813px;\">satisfied its<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>burden to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>show that<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>conditions in the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Illinois River watershed<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>have not<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>materially changed since<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the original trial </div><div id=\"a6162\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:828px;\">and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>case<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>was<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>not<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>moot.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>On<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>July<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>9,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>2025,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>State<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Oklahoma filed<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>its<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>form<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of proposed<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>final judgment<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>brief in </div><div id=\"a6163\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:843px;\">support<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>thereof seeking<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>over $100<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>million<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>in<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>total<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>fines from<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>all<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>defendants, including<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>approximately $</div><div id=\"a6163_103_4\" style=\"position:absolute;font-family:'Times New Roman';left:576px;top:843px;\">18.2</div><div id=\"a6163_107_18\" style=\"position:absolute;font-family:'Times New Roman';left:599px;top:843px;\"><div style=\"display:inline-block;width:5px;white-space:pre\"> </div>million in<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>fines </div><div id=\"a6164\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:859px;\">from the Company, plus attorneys\u2019 fees. On July 30, 2025, the Company and other defendants filed<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>their form of proposed final </div><div id=\"a6166\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:874px;\">judgment and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>brief in support<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>thereof seeking no<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>monetary fines or<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>penalties. On<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>December 9, 2025,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the court<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>entered a final </div><div id=\"a6168\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:889px;\">judgment imposing approximately $420,000<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>in total penalties<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>for all<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>defendants and awarding certain<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>non-monetary remedies, </div><div id=\"a6171\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:905px;\">including<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>injunctive<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>relief.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Pursuant<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>final<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>judgment,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Company<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>is<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>pay<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>approximately $</div><div id=\"a6171_98_6\" style=\"position:absolute;font-family:'Times New Roman';left:555px;top:905px;\">70,000</div><div id=\"a6171_104_19\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:905px;\"><div style=\"display:inline-block;width:5px;white-space:pre\"> </div>in<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>penalties.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>The </div><div id=\"a6172\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:920px;\">judgment also entitles the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>State of Oklahoma to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>an award of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>attorneys\u2019 fees and costs in<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>an amount to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>be determined at a later </div></div></div><div id=\"TextBlockContainer204\" style=\"position:relative;line-height:normal;width:701px;height:353px;\"><div style=\"position:absolute; width:30.3px; height:1px; left:331.3px; top:-37.2px; background-color:#0000FF; \"> </div>\n<div style=\"position:absolute; width:82.6px; height:1.4px; left:4.3px; top:289.8px; background-color:#000000; \"> </div>\n<div id=\"TextContainer204\" style=\"position:relative;width:701px;z-index:1;font-size:13.44px;\"><div id=\"a6178\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">date. The defendants expect to appeal this judgement. </div><div id=\"a6178_54_2\" style=\"position:absolute;font-family:'Times New Roman';left:297px;top:0px;\">No</div><div id=\"a6178_56_71\" style=\"position:absolute;font-family:'Times New Roman';left:313px;top:0px;\"><div style=\"display:inline-block;width:4px;white-space:pre\"> </div>accrual for this legal proceeding has been recorded as such amount is </div><div id=\"a6181\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:15px;\">not deemed material.<div style=\"display:inline-block;width:3px;white-space:pre\"> </div></div><div id=\"a6186\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:46px;\">The injunctive relief provides for,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>among other things, a special master to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>oversee an investigation, develop a remediation plan </div><div id=\"a6188\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:61px;\">subject to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>court approval, and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>provide ongoing monitoring of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>remediation projects, the costs<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of which will<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>be paid jointly<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and </div><div id=\"a6190\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:76px;\">severally<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>by<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>defendants.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>The<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>defendants<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>are<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>required<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>to<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>fund<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>$10<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>million<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>within<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>5<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>days<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>appointment<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>special </div><div id=\"a6191\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:92px;\">master,<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>ongoing<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>funding<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>requirements<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>$5<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>million<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>any<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>time<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>fund<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>is<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>below<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>$5<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>million.<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>This<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>funding<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>obligation is </div><div id=\"a6192\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:107px;\">expected<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>to<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>continue<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>for<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>30<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>years<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>term.<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>The<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>defendants<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>are<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>in<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>discussions<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>a<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>potential<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>expense<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>sharing<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>agreement; </div><div id=\"a6193\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:122px;\">however, the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Company<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>does not<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>currently expect<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>have a<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>material share<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>funding. The<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>injunctive relief<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>also<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>includes </div><div id=\"a6196\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:138px;\">certain<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>annual<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>reporting<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>requirements<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>and<div style=\"display:inline-block;width:7px;white-space:pre\"> </div>certain<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>requirements<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>on<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>future<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>operations<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>within<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>the<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Illinois<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>River<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>Watershed, </div><div id=\"a6197\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:153px;\">including relating to removal of litter,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>storage, transportation, disposal and future land applications.<div style=\"display:inline-block;width:4px;white-space:pre\"> </div>The Company is reviewing </div><div id=\"a6200\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:169px;\">the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>final judgement<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>and currently<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>cannot estimate<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the range<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of possible<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>losses, but<div style=\"display:inline-block;width:6px;white-space:pre\"> </div>currently does<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>not expect<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>these additional </div><div id=\"a6204\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:184px;\">requirements to have a material<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>impact on its operations.<div style=\"display:inline-block;width:2px;white-space:pre\"> </div></div><div id=\"a6207\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:215px;\">On December 29, 2025, the defendants, including the Company, filed a motion to stay enforcement<div style=\"display:inline-block;width:1px;white-space:pre\"> </div>of the judgment, and a brief </div><div id=\"a6208\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:230px;\">in support<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>thereof, pending the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>defendants\u2019 appeals to<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>the United States<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Court of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Appeal for the<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Tenth<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>Circuit. The Company </div><div id=\"a6209\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:245px;\">intends to continue to vigorously defend<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>the claims asserted by the State of Oklahoma. </div><div id=\"a6212\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:276px;\">Other Matters </div><div id=\"a6215\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:307px;\">In addition to the above, the Company is<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>involved in various other claims and litigation incidental to its business. Although the </div><div id=\"a6218\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:322px;\">outcome of these<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>matters cannot be determined<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>with certainty,<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>management, upon the advice of<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>counsel, is<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>of the opinion<div style=\"display:inline-block;width:5px;white-space:pre\"> </div>that </div><div id=\"a6219\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:337px;\">the final outcome should not have a material<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>effect on the Company\u2019s consolidated results of<div style=\"display:inline-block;width:2px;white-space:pre\"> </div>operations or financial position.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-661","factDimensions":{"xbrl:concept":"us-gaap:LossContingencyNewClaimsFiledNumber","xbrl:period":"2025-11-06T00:00:00/2025-11-07T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"dummy:Item","srt:LitigationCaseAxis":"calm:InReShellEggsLitigationMember"},"factValues":[{"value":"8"}]},{"name":"rpt:f-662","factDimensions":{"xbrl:concept":"us-gaap:LossContingencyDamagesSoughtValue","xbrl:period":"2020-04-23T00:00:00/2020-04-24T00: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-663","factDimensions":{"xbrl:concept":"us-gaap:LossContingencyDamagesSoughtValue","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:LitigationStatusAxis":"us-gaap:PendingLitigationMember","srt:LitigationCaseAxis":"calm:StateOfTexasVCalMaineFoodsIncDbaWhartonAndWhartonCountyFoodsLLCMember"},"factValues":[{"value":"1000000.0","decimals":-5}]},{"name":"rpt:f-664","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-665","factDimensions":{"xbrl:concept":"calm:LitigationSettlementTrebleDamages","xbrl:period":"2024-11-06T00:00:00/2024-11-07T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:LitigationStatusAxis":"us-gaap:JudicialRulingMember","srt:LitigationCaseAxis":"calm:KraftFoodsGlobalIncEtAlVUnitedEggProducersIncEtAlMember"},"factValues":[{"value":"43600000","decimals":-5}]},{"name":"rpt:f-666","factDimensions":{"xbrl:concept":"us-gaap:SpecialAssessmentBondCurrent","xbrl:period":"2024-12-18T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:LitigationStatusAxis":"us-gaap:JudicialRulingMember","srt:LitigationCaseAxis":"calm:KraftFoodsGlobalIncEtAlVUnitedEggProducersIncEtAlMember","us-gaap:LossContingenciesByNatureOfContingencyAxis":"us-gaap:SuretyBondMember"},"factValues":[{"value":"23900000","decimals":-5}]},{"name":"rpt:f-667","factDimensions":{"xbrl:concept":"calm:LitigationSettlementTrebleDamages","xbrl:period":"2025-06-01T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:LitigationCaseAxis":"calm:KraftFoodsGlobalIncEtAlVUnitedEggProducersIncEtAlMember"},"factValues":[{"value":"43600000","decimals":-5}]},{"name":"rpt:f-668","factDimensions":{"xbrl:concept":"us-gaap:LossContingencyAccrualProvision","xbrl:period":"2024-09-01T00:00:00/2024-12-01T00: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":"2025-11-30T00:00:00","xbrl:entity":"cik:0000016160","srt:OwnershipAxis":"calm:BentonCountyFoodsMember"},"factValues":[{"value":"1","decimals":2}]},{"name":"rpt:f-670","factDimensions":{"xbrl:concept":"us-gaap:LossContingencyDamagesSoughtValue","xbrl:period":"2025-07-09T00:00:00/2025-07-10T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:LitigationCaseAxis":"calm:StateOfOklahomaVCalMaineFoodsIncDbaWatershedPollutionLitigationMemberMember"},"factValues":[{"value":"18200000","decimals":-5}]},{"name":"rpt:f-671","factDimensions":{"xbrl:concept":"us-gaap:LossContingencyDamagesSoughtValue","xbrl:period":"2025-12-09T00:00:00/2025-12-10T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:LitigationStatusAxis":"us-gaap:JudicialRulingMember","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember","srt:LitigationCaseAxis":"calm:StateOfOklahomaVCalMaineFoodsIncDbaWatershedPollutionLitigationMemberMember"},"factValues":[{"value":"70000","decimals":0}]},{"name":"rpt:f-672","factDimensions":{"xbrl:concept":"us-gaap:LossContingencyAccrualProvision","xbrl:period":"2025-12-09T00:00:00/2025-12-10T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember","srt:LitigationCaseAxis":"calm:StateOfOklahomaVCalMaineFoodsIncDbaWatershedPollutionLitigationMemberMember"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-673","factDimensions":{"xbrl:concept":"ecd:Rule10b51ArrAdoptedFlag","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"false"}]},{"name":"rpt:f-674","factDimensions":{"xbrl:concept":"ecd:Rule10b51ArrTrmntdFlag","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"false"}]},{"name":"rpt:f-675","factDimensions":{"xbrl:concept":"ecd:NonRule10b51ArrAdoptedFlag","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"false"}]},{"name":"rpt:f-676","factDimensions":{"xbrl:concept":"ecd:NonRule10b51ArrTrmntdFlag","xbrl:period":"2025-08-31T00:00:00/2025-11-30T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"false"}]}]}}