{"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-25-000084","cik":"http://www.sec.gov/CIK","dei":"http://xbrl.sec.gov/dei/2024","us-gaap":"http://fasb.org/us-gaap/2024","dtr-types":"http://www.xbrl.org/dtr/type/2022-03-31","xbrli":"http://www.xbrl.org/2003/instance","calm":"http://www.calmainefoods.com/20250301","srt":"http://fasb.org/srt/2024"},"description":"10-Q 0001562762-25-000084 (CIK 0000016160) projected from XBRL by xbrlkit"},"xbrlModel":{"name":"rpt:Report","modelType":"xbrl:report","properties":[{"property":"xbrl:reportFilingDate","value":"2025-04-08"}],"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:Item","dataType":"xs:decimal"},{"name":"dummy:pullet_and_breeder","dataType":"xs:decimal"},{"name":"utr:acre","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:AgriculturalRelatedInventoryEggs","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"calm:AgriculturalRelatedInventoryFlocks","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"calm:AgriculturalRelatedInventoryLayers","dataType":"xs:integer","periodType":"instant","nillable":true},{"name":"calm:AgriculturalRelatedInventoryPulletsandBreeders","dataType":"xs:integer","periodType":"instant","nillable":true},{"name":"calm:AllowanceForDoubtfulAccountsAsPercentageOfReceivablesAgedOver60Days","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"calm: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:CommonStockConvertibleConversionDate","dataType":"xs:date","periodType":"instant","nillable":true},{"name":"calm:DebtSecuritiesAvailableForSaleCurrentRealizedGain","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"calm:DebtSecuritiesAvailableForSaleCurrentRealizedLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"calm:DebtSecuritiesAvailableForSaleNoncurrentRealizedGain","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"calm:DebtSecuritiesAvailableForSaleNoncurrentRealizedLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"calm:DescriptionOfAcquiredAssets","dataType":"xs:string","periodType":"duration","nillable":true},{"name":"calm:FairValueOfTheContingentConsideration","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"calm:FlockCostsAmortizationPeriod1","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"calm:FlockCostsCostAccumulationPeriod","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"calm:GainLossOnInvoluntaryConversions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"calm:GainOnInvoluntaryConversionsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"calm:ImmaterialErrorCorrectionPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"calm:LitigationSettlementTrebleDamages","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"calm:LitigationSettlementTrebleDamagesOfRemainingDefendants","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"calm:LossContingencyDamagesSoughtvaluePerClaim","dataType":"xs:decimal","periodType":"duration","nillable":true},{"name":"calm:NumberOfCageFreeAcquired","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"calm:NumberOfFacilitiesTestedPositiveForHpai","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"calm:NumberOfFeedMillsAcquired","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"calm:NumberOfLayingHensAffectedByHpaiPositiveTest","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"calm:NumberOfMajorCustomers","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"calm:NumberOfPulletsAcquired","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"calm:NumberOfPulletsTestedPositiveForHpai","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"calm:PercentOfTotalFlockAffectedByHpaiPositiveTest","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"calm:PercentageOfNetIncomeLossUsedToComputeAccruedDividends","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"calm:ProceedsFromPurchaseofSaleOfTreasuryStockNetofStockIssuedDuringPeriodRestrictedStockAward","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"calm:ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesCurrent","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"calm:ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesNoncurrent","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"calm:ProductionAndProcessingFacilitiesCapacityNumberOfLayers","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"calm:ScheduleOfCostOfSalesAmortizationAndMortalityTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"calm:StockCompensationPlanTransactions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"calm:StockCompensationPlanTransactionsShares","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"calm:TreasuryStockPolicyPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"dei:AmendmentFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:AuditorFirmId","dataType":"dei:nonemptySequenceNumberItemType","periodType":"duration","nillable":true},{"name":"dei:AuditorLocation","dataType":"dei:internationalNameItemType","periodType":"duration","nillable":true},{"name":"dei:AuditorName","dataType":"dei:internationalNameItemType","periodType":"duration","nillable":true},{"name":"dei:CityAreaCode","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:CurrentFiscalYearEndDate","dataType":"xbrli:gMonthDayItemType","periodType":"duration","nillable":true},{"name":"dei:DocumentAnnualReport","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei: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":"srt:StockRepurchaseProgramAuthorizedAmount1","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"srt:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased","dataType":"xbrla:sharesType","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:AccruedIncomeTaxesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AdditionalPaidInCapitalCommonStock","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AdvertisingCostsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:AdvertisingExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AgriculturalRelatedInventoryFeedAndSupplies","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AllocatedShareBasedCompensationExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:AreaOfLand","dataType":"xbrlr:area","periodType":"instant","nillable":true},{"name":"us-gaap:AssetAcquisitionEffectiveDateOfAcquisition","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"us-gaap:Assets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AssetsCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap: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:BusinessAcquisitionPercentageOfVotingInterestsAcquired","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:BusinessCombinationConsiderationTransferred1","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:BusinessCombinationPriceOfAcquisitionExpected","dataType":"xbrlr:monetary","periodType":"duration","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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationsPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:CashAndCashEquivalentsAtCarryingValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CashAndCashEquivalentsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CommitmentsAndContingencies","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:CommitmentsAndContingenciesPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:CommonStockConversionBasis","dataType":"xs:string","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:ConsolidationPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:CostOfGoodsAndServicesSold","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DebtInstrumentCarryingAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredIncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredIncomeTaxLiabilitiesNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DepreciationDepletionAndAmortization","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DisaggregationOfRevenueTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:Dividends","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DividendsPayableCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:EarningsPerShareBasic","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:EarningsPerShareDiluted","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:EarningsPerSharePolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:EarningsPerShareTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:EmployeeRelatedLiabilitiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:EquityMethodInvestmentOwnershipPercentage","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:EquityMethodInvestmentsPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:EquityOwnershipPercentageExcludingConsolidatedEntityAndEquityMethodInvestee","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:FairValueDisclosuresTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:FairValueMeasurementPolicyPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:FinanceLeasePrincipalPayments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","dataType":"xbrlr:duration","periodType":"instant","nillable":true},{"name":"us-gaap:FiscalPeriod","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:FiscalPeriodDuration","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:Goodwill","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:GoodwillAcquiredDuringPeriod","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:GrossProfit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncomeLossFromEquityMethodInvestments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeTaxPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:IncomeTaxesReceivable","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IntangibleAssetsNetExcludingGoodwill","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InterestIncomeExpenseNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:InventoryDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:InventoryNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InventoryPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:InvestmentPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:LesseeFinanceLeaseRemainingLeaseTerm","dataType":"xbrlr:duration","periodType":"instant","nillable":true},{"name":"us-gaap:LesseeLeasesPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:LesseeOperatingLeaseTermOfContract","dataType":"xbrlr:duration","periodType":"instant","nillable":true},{"name":"us-gaap:Liabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LiabilitiesAndStockholdersEquity","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LiabilitiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LiabilitiesFairValueDisclosure","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LineOfCredit","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LitigationSettlementAmountAwardedToOtherParty","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LossContingencyAccrualProvision","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:LossContingencyDamagesSoughtValue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:LossFromCatastrophes","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:MinorityInterest","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:MinorityInterestDecreaseFromRedemptions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:MinorityInterestOwnershipPercentageByParent","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:MinorityInterestPeriodIncreaseDecrease","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"us-gaap:NatureOfOperations","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:NetCashProvidedByUsedInFinancingActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:NetCashProvidedByUsedInInvestingActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:NetCashProvidedByUsedInOperatingActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"us-gaap:NetIncomeLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:NonoperatingIncomeExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:NumberOfStores","dataType":"xs:integer","periodType":"instant","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:PatronageSourceEarnings","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsOfDividends","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquireBusinessesGross","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquireInterestInJointVenture","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquireProductiveAssets","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:PriorPeriodReclassificationAdjustmentDescription","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ProceedsFromDivestitureOfInterestInJointVenture","dataType":"xbrlr:monetary","periodType":"duration","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:PropertyPlantAndEquipmentPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:PropertyPlantAndEquipmentUsefulLife","dataType":"xbrlr:duration","periodType":"instant","nillable":true},{"name":"us-gaap:PurchaseObligation","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap: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:RevenueFromContractWithCustomerTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:RoyaltyIncomeNonoperating","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap: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:SelfInsuranceReservePolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SellingGeneralAndAdministrativeExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SignificantAccountingPoliciesTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap: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:SubsequentEventsTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:TradeAndOtherAccountsReceivablePolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:TreasuryStockCommonShares","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:TreasuryStockValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:UseOfEstimates","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","dataType":"xbrla:sharesType","periodType":"duration","nillable":true}],"headings":[{"name":"calm:EarningsPerShareBasicDilutedAbstract"},{"name":"calm:SignificantAccountingPoliciesLineItems"},{"name":"calm:SignificantaccountingpoliciestableTable"},{"name":"calm:WeightedAverageSharesOutstandingAbstract"},{"name":"dei:CoverAbstract"},{"name":"us-gaap:AccountingPoliciesAbstract"},{"name":"us-gaap:AssetsAbstract"},{"name":"us-gaap:AssetsCurrentAbstract"},{"name":"us-gaap:BusinessAcquisitionLineItems"},{"name":"us-gaap:BusinessCombinationsAbstract"},{"name":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract"},{"name":"us-gaap:DebtSecuritiesAvailableForSaleTable"},{"name":"us-gaap:DilutiveSecuritiesAbstract"},{"name":"us-gaap:DisaggregationOfRevenueLineItems"},{"name":"us-gaap:DisaggregationOfRevenueTable"},{"name":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"},{"name":"us-gaap:EarningsPerShareAbstract"},{"name":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"},{"name":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"},{"name":"us-gaap:FairValueDisclosuresAbstract"},{"name":"us-gaap:IncomeStatementAbstract"},{"name":"us-gaap:InventoryDisclosureAbstract"},{"name":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract"},{"name":"us-gaap:LiabilitiesAndStockholdersEquityAbstract"},{"name":"us-gaap:LiabilitiesCurrentAbstract"},{"name":"us-gaap:LossContingenciesLineItems"},{"name":"us-gaap:LossContingenciesTable"},{"name":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract"},{"name":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract"},{"name":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract"},{"name":"us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParentAbstract"},{"name":"us-gaap:OtherNonoperatingIncomeExpenseAbstract"},{"name":"us-gaap:RevenueFromContractWithCustomerAbstract"},{"name":"us-gaap:ScheduleOfAvailableForSaleSecuritiesLineItems"},{"name":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable"},{"name":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"},{"name":"us-gaap:StatementLineItems"},{"name":"us-gaap:StatementOfCashFlowsAbstract"},{"name":"us-gaap:StatementOfFinancialPositionAbstract"},{"name":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract"},{"name":"us-gaap:StatementOfStockholdersEquityAbstract"},{"name":"us-gaap:StatementTable"},{"name":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"},{"name":"us-gaap:StockholdersEquityNoteAbstract"},{"name":"us-gaap:SubsequentEventLineItems"},{"name":"us-gaap:SubsequentEventTable"},{"name":"us-gaap:SubsequentEventsAbstract"}],"dimensions":[{"name":"dei:LegalEntityAxis","domainClass":"dei:EntityDomain"},{"name":"srt:LitigationCaseAxis","domainClass":"srt:LitigationCaseTypeDomain"},{"name":"srt:OwnershipAxis","domainClass":"srt:OwnershipDomain"},{"name":"srt:ProductOrServiceAxis","domainClass":"srt:ProductsAndServicesDomain"},{"name":"srt:RangeAxis","domainClass":"srt:RangeMember"},{"name":"srt:RestatementAxis","domainClass":"srt:RestatementDomain"},{"name":"srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis","domainClass":"srt:EquityMethodInvesteeNameDomain"},{"name":"us-gaap:AssetAcquisitionAxis","domainClass":"us-gaap:AssetAcquisitionDomain"},{"name":"us-gaap:BusinessAcquisitionAxis","domainClass":"us-gaap:BusinessAcquisitionAcquireeDomain"},{"name":"us-gaap:CreditFacilityAxis","domainClass":"us-gaap:CreditFacilityDomain"},{"name":"us-gaap:DebtInstrumentAxis","domainClass":"us-gaap:DebtInstrumentNameDomain"},{"name":"us-gaap:FairValueByFairValueHierarchyLevelAxis","domainClass":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain"},{"name":"us-gaap:FairValueByLiabilityClassAxis","domainClass":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"},{"name":"us-gaap:FinancialInstrumentAxis","domainClass":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"},{"name":"us-gaap:InvestmentTypeAxis","domainClass":"us-gaap:InvestmentTypeCategorizationMember"},{"name":"us-gaap:LitigationStatusAxis","domainClass":"us-gaap:LitigationStatusDomain"},{"name":"us-gaap:LossContingenciesByNatureOfContingencyAxis","domainClass":"us-gaap:LossContingencyNatureDomain"},{"name":"us-gaap:PlanNameAxis","domainClass":"us-gaap:PlanNameDomain"},{"name":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","domainClass":"us-gaap:RelatedPartyDomain"},{"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":"dei:EntityDomain"},{"name":"srt:EquityMethodInvesteeNameDomain"},{"name":"srt:LitigationCaseTypeDomain"},{"name":"srt:OwnershipDomain"},{"name":"srt:ProductsAndServicesDomain"},{"name":"srt:RangeMember"},{"name":"srt:RestatementDomain"},{"name":"us-gaap:AssetAcquisitionDomain"},{"name":"us-gaap:BusinessAcquisitionAcquireeDomain"},{"name":"us-gaap:ClassOfStockDomain"},{"name":"us-gaap:CreditFacilityDomain"},{"name":"us-gaap:DebtInstrumentNameDomain"},{"name":"us-gaap:EquityComponentDomain"},{"name":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"},{"name":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain"},{"name":"us-gaap:InvestmentTypeCategorizationMember"},{"name":"us-gaap:LitigationStatusDomain"},{"name":"us-gaap:LossContingencyNatureDomain"},{"name":"us-gaap:PlanNameDomain"},{"name":"us-gaap:RelatedPartyDomain"},{"name":"us-gaap:SubsequentEventTypeDomain"},{"name":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"}],"domainNetworks":[{"name":"rpt:domain-0","root":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"calm:FassioEggFarmsIncMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"calm:IseAmericaIncMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"calm:MeadowcreekFoodsLlcMember"}]},{"name":"rpt:domain-1","root":"us-gaap:AssetAcquisitionDomain","relationships":[{"source":"us-gaap:AssetAcquisitionDomain","target":"calm:IseIncMember"},{"source":"us-gaap:AssetAcquisitionDomain","target":"calm:DealRiteFeedsIncAssetsMember"}]},{"name":"rpt:domain-2","root":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"calm:FassioEggFarmsIncMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"calm:IseAmericaIncMember"}]},{"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:BellEtAlVCalMaineFoodsEtAlMember"},{"source":"srt:LitigationCaseTypeDomain","target":"calm:FraserEtAlVCalMaineFoodsIncEtAlMember"},{"source":"srt:LitigationCaseTypeDomain","target":"calm:KraftFoodsGlobalIncEtAlVUnitedEggProducersIncEtAlMember"}]},{"name":"rpt:domain-5","root":"srt:RangeMember","relationships":[]},{"name":"rpt:domain-6","root":"srt:OwnershipDomain","relationships":[{"source":"srt:OwnershipDomain","target":"calm:BentonCountyFoodsMember"}]},{"name":"rpt:domain-7","root":"us-gaap:DebtInstrumentNameDomain","relationships":[{"source":"us-gaap:DebtInstrumentNameDomain","target":"calm:CreditAgreementMember"}]},{"name":"rpt:domain-8","root":"us-gaap:CreditFacilityDomain","relationships":[{"source":"us-gaap:CreditFacilityDomain","target":"us-gaap:StandbyLettersOfCreditMember"}]},{"name":"rpt:domain-9","root":"us-gaap:SubsequentEventTypeDomain","relationships":[{"source":"us-gaap:SubsequentEventTypeDomain","target":"us-gaap:SubsequentEventMember"}]},{"name":"rpt:domain-10","root":"us-gaap:LossContingencyNatureDomain","relationships":[{"source":"us-gaap:LossContingencyNatureDomain","target":"us-gaap:SuretyBondMember"}]},{"name":"rpt:domain-11","root":"us-gaap:ClassOfStockDomain","relationships":[{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonStockMember"},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember"}]},{"name":"rpt:domain-12","root":"srt:RangeMember","relationships":[{"source":"srt:RangeMember","target":"srt:MaximumMember"}]},{"name":"rpt:domain-13","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-14","root":"srt:RestatementDomain","relationships":[{"source":"srt:RestatementDomain","target":"srt:RestatementAdjustmentMember"},{"source":"srt:RestatementDomain","target":"srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember"}]},{"name":"rpt:domain-15","root":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"calm:FassioEggFarmsIncMember"}]},{"name":"rpt:domain-16","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-17","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-18","root":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain","relationships":[{"source":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain","target":"calm:ContingentconsiderationMember"}]},{"name":"rpt:domain-19","root":"us-gaap:AssetAcquisitionDomain","relationships":[{"source":"us-gaap:AssetAcquisitionDomain","target":"calm:FassioEggFarmsIncMember"}]},{"name":"rpt:domain-20","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-21","root":"srt:ProductsAndServicesDomain","relationships":[{"source":"srt:ProductsAndServicesDomain","target":"calm:NonSpecialtyShellEggSalesMember"},{"source":"srt:ProductsAndServicesDomain","target":"calm:SpecialtyShellEggSalesMember"},{"source":"srt:ProductsAndServicesDomain","target":"calm:EggProductsMember"},{"source":"srt:ProductsAndServicesDomain","target":"calm:OtherMember"}]},{"name":"rpt:domain-22","root":"us-gaap:PlanNameDomain","relationships":[{"source":"us-gaap:PlanNameDomain","target":"calm:TwoThousandTwelveOmnibusLongTermIncentivePlanMember"}]},{"name":"rpt:domain-23","root":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"calm:BroilerProcessingPlanthhatcheryAndFeedMillMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"calm:EchoLakeFoodsIncMember"}]},{"name":"rpt:domain-24","root":"srt:EquityMethodInvesteeNameDomain","relationships":[{"source":"srt:EquityMethodInvesteeNameDomain","target":"us-gaap:OtherInvesteesMember"}]},{"name":"rpt:domain-25","root":"srt:OwnershipDomain","relationships":[{"source":"srt:OwnershipDomain","target":"calm:CalMaineFoodsLlcMember"},{"source":"srt:OwnershipDomain","target":"calm:CrepiniLlcMember"}]},{"name":"rpt:domain-26","root":"dei:EntityDomain","relationships":[{"source":"dei:EntityDomain","target":"calm:CrepiniFoodsLlcMember"},{"source":"dei:EntityDomain","target":"calm:CrepiniLlcMember"}]},{"name":"rpt:domain-27","root":"us-gaap:RelatedPartyDomain","relationships":[{"source":"us-gaap:RelatedPartyDomain","target":"us-gaap:BeneficialOwnerMember"}]},{"name":"rpt:domain-28","root":"us-gaap:ClassOfStockDomain","relationships":[{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember"}]}],"members":[{"name":"calm:BellEtAlVCalMaineFoodsEtAlMember","domainClasses":["srt:LitigationCaseTypeDomain"]},{"name":"calm:BentonCountyFoodsMember","domainClasses":["srt:OwnershipDomain"]},{"name":"calm:BroilerProcessingPlanthhatcheryAndFeedMillMember","domainClasses":["us-gaap:BusinessAcquisitionAcquireeDomain"]},{"name":"calm:CalMaineFoodsLlcMember","domainClasses":["srt:OwnershipDomain"]},{"name":"calm:ContingentconsiderationMember","domainClasses":["us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"]},{"name":"calm:CreditAgreementMember","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"calm:CrepiniFoodsLlcMember","domainClasses":["dei:EntityDomain"]},{"name":"calm:CrepiniLlcMember","domainClasses":["dei:EntityDomain","srt:OwnershipDomain"]},{"name":"calm:DealRiteFeedsIncAssetsMember","domainClasses":["us-gaap:AssetAcquisitionDomain"]},{"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:FraserEtAlVCalMaineFoodsIncEtAlMember","domainClasses":["srt:LitigationCaseTypeDomain"]},{"name":"calm:IseAmericaIncMember","domainClasses":["us-gaap:BusinessAcquisitionAcquireeDomain"]},{"name":"calm:IseIncMember","domainClasses":["us-gaap:AssetAcquisitionDomain"]},{"name":"calm:KraftFoodsGlobalIncEtAlVUnitedEggProducersIncEtAlMember","domainClasses":["srt:LitigationCaseTypeDomain"]},{"name":"calm:MeadowcreekFoodsLlcMember","domainClasses":["us-gaap:BusinessAcquisitionAcquireeDomain"]},{"name":"calm:NonSpecialtyShellEggSalesMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"calm:OtherMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"calm:SpecialtyShellEggSalesMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"calm:StateOfTexasVCalMaineFoodsIncDbaWhartonAndWhartonCountyFoodsLLCMember","domainClasses":["srt:LitigationCaseTypeDomain"]},{"name":"calm:TwoThousandTwelveOmnibusLongTermIncentivePlanMember","domainClasses":["us-gaap:PlanNameDomain"]},{"name":"srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember","domainClasses":["srt:RestatementDomain"]},{"name":"srt:MaximumMember","domainClasses":["srt:RangeMember"]},{"name":"srt:RestatementAdjustmentMember","domainClasses":["srt:RestatementDomain"]},{"name":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:AdditionalPaidInCapitalMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:AssetBackedSecuritiesMember","domainClasses":["us-gaap:InvestmentTypeCategorizationMember","us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"]},{"name":"us-gaap:BeneficialOwnerMember","domainClasses":["us-gaap:RelatedPartyDomain"]},{"name":"us-gaap:CertificatesOfDepositMember","domainClasses":["us-gaap:InvestmentTypeCategorizationMember","us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"]},{"name":"us-gaap:CommercialPaperMember","domainClasses":["us-gaap:InvestmentTypeCategorizationMember","us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"]},{"name":"us-gaap:CommonClassAMember","domainClasses":["us-gaap:ClassOfStockDomain"]},{"name":"us-gaap:CommonStockMember","domainClasses":["us-gaap:ClassOfStockDomain","us-gaap:EquityComponentDomain"]},{"name":"us-gaap:CorporateDebtSecuritiesMember","domainClasses":["us-gaap:InvestmentTypeCategorizationMember","us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"]},{"name":"us-gaap:FairValueInputsLevel1Member","domainClasses":["us-gaap:FairValueMeasurementsFairValueHierarchyDomain"]},{"name":"us-gaap:FairValueInputsLevel2Member","domainClasses":["us-gaap:FairValueMeasurementsFairValueHierarchyDomain"]},{"name":"us-gaap:FairValueInputsLevel3Member","domainClasses":["us-gaap:FairValueMeasurementsFairValueHierarchyDomain"]},{"name":"us-gaap: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:OtherInvesteesMember","domainClasses":["srt:EquityMethodInvesteeNameDomain"]},{"name":"us-gaap:PendingLitigationMember","domainClasses":["us-gaap:LitigationStatusDomain"]},{"name":"us-gaap:RetainedEarningsMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:StandbyLettersOfCreditMember","domainClasses":["us-gaap:CreditFacilityDomain"]},{"name":"us-gaap:SubsequentEventMember","domainClasses":["us-gaap:SubsequentEventTypeDomain"]},{"name":"us-gaap: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:RangeAxis","domainNetwork":"rpt:domain-5","optional":true},{"dimension":"srt:OwnershipAxis","domainNetwork":"rpt:domain-6","optional":true},{"dimension":"us-gaap:DebtInstrumentAxis","domainNetwork":"rpt:domain-7","optional":true},{"dimension":"us-gaap:CreditFacilityAxis","domainNetwork":"rpt:domain-8","optional":true},{"dimension":"us-gaap:SubsequentEventTypeAxis","domainNetwork":"rpt:domain-9","optional":true},{"dimension":"us-gaap:LossContingenciesByNatureOfContingencyAxis","domainNetwork":"rpt:domain-10","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-11","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-11","optional":true}]},{"name":"rpt:cube-5","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-11","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":"srt:RangeAxis","domainNetwork":"rpt:domain-12","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:StatementClassOfStockAxis","domainNetwork":"rpt:domain-11","optional":true},{"dimension":"us-gaap:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-13","optional":true},{"dimension":"srt:RestatementAxis","domainNetwork":"rpt:domain-14","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:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-15","optional":true}]},{"name":"rpt:cube-9","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:InvestmentTypeAxis","domainNetwork":"rpt:domain-16","optional":true},{"dimension":"us-gaap:FairValueByFairValueHierarchyLevelAxis","domainNetwork":"rpt:domain-17","optional":true},{"dimension":"us-gaap:FairValueByLiabilityClassAxis","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},{"dimension":"us-gaap:AssetAcquisitionAxis","domainNetwork":"rpt:domain-19","optional":true}]},{"name":"rpt:cube-11","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:FinancialInstrumentAxis","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":"srt:ProductOrServiceAxis","domainNetwork":"rpt:domain-21","optional":true}]},{"name":"rpt:cube-13","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:PlanNameAxis","domainNetwork":"rpt:domain-22","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":"us-gaap:SubsequentEventTypeAxis","domainNetwork":"rpt:domain-9","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-5","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-23","optional":true},{"dimension":"srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis","domainNetwork":"rpt:domain-24","optional":true},{"dimension":"srt:OwnershipAxis","domainNetwork":"rpt:domain-25","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-26","optional":true},{"dimension":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","domainNetwork":"rpt:domain-27","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-28","optional":true},{"dimension":"us-gaap:DebtInstrumentAxis","domainNetwork":"rpt:domain-7","optional":true}]},{"name":"rpt:cube-15","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-5","optional":true}]},{"name":"rpt:cube-undimensioned","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true}]}],"labels":[{"forObject":"calm:AgriculturalRelatedInventoryEggs","labelType":"xbrl:terseLabel","value":"Eggs and egg products","language":"en-US"},{"forObject":"calm:AgriculturalRelatedInventoryEggs","labelType":"xbrl:label","value":"Agricultural Related Inventory, Eggs","language":"en-US"},{"forObject":"calm:AgriculturalRelatedInventoryEggs","labelType":"xbrl:documentation","value":"Agricultural Related Inventory, Eggs","language":"en-US"},{"forObject":"calm:AgriculturalRelatedInventoryFlocks","labelType":"xbrl:terseLabel","value":"Flocks, net of amortization","language":"en-US"},{"forObject":"calm:AgriculturalRelatedInventoryFlocks","labelType":"xbrl:label","value":"Agricultural Related Inventory, Flocks","language":"en-US"},{"forObject":"calm:AgriculturalRelatedInventoryFlocks","labelType":"xbrl:documentation","value":"Agricultural related inventory, flocks, net of accumulated amortization.","language":"en-US"},{"forObject":"calm:AgriculturalRelatedInventoryLayers","labelType":"xbrl:label","value":"Agricultural Related Inventory, Layers","language":"en-US"},{"forObject":"calm:AgriculturalRelatedInventoryLayers","labelType":"xbrl:documentation","value":"Agricultural Related Inventory, Layers","language":"en-US"},{"forObject":"calm:AgriculturalRelatedInventoryLayers","labelType":"xbrl:terseLabel","value":"Layers","language":"en-US"},{"forObject":"calm:AgriculturalRelatedInventoryPulletsandBreeders","labelType":"xbrl:terseLabel","value":"Pullets and breeders","language":"en-US"},{"forObject":"calm:AgriculturalRelatedInventoryPulletsandBreeders","labelType":"xbrl:label","value":"Agricultural Related Inventory, Pullets and Breeders","language":"en-US"},{"forObject":"calm:AgriculturalRelatedInventoryPulletsandBreeders","labelType":"xbrl:documentation","value":"Agricultural Related Inventory, Pullets and Breeders","language":"en-US"},{"forObject":"calm:AllowanceForDoubtfulAccountsAsPercentageOfReceivablesAgedOver60Days","labelType":"xbrl:label","value":"Allowance For Doubtful Accounts As Percentage Of Receivables Aged Over 60 Days","language":"en-US"},{"forObject":"calm:AllowanceForDoubtfulAccountsAsPercentageOfReceivablesAgedOver60Days","labelType":"xbrl:documentation","value":"Allowance For Doubtful Accounts As Percentage Of Receivables Aged Over 60 Days","language":"en-US"},{"forObject":"calm:AllowanceForDoubtfulAccountsAsPercentageOfReceivablesAgedOver60Days","labelType":"xbrl:terseLabel","value":"Allowance for doubtful accounts as percentage of receivables aged over 60 days","language":"en-US"},{"forObject":"calm: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:BellEtAlVCalMaineFoodsEtAlMember","labelType":"xbrl:terseLabel","value":"Bell et al. v. Cal-Maine Foods et al. [Member]","language":"en-US"},{"forObject":"calm:BellEtAlVCalMaineFoodsEtAlMember","labelType":"xbrl:label","value":"Bell et al. v. Cal-Maine Foods et al. [Member]","language":"en-US"},{"forObject":"calm:BellEtAlVCalMaineFoodsEtAlMember","labelType":"xbrl:documentation","value":"Bell et al. v. Cal-Maine Foods et al. [Member]","language":"en-US"},{"forObject":"calm:BentonCountyFoodsMember","labelType":"xbrl:label","value":"Benton County Foods [Member]","language":"en-US"},{"forObject":"calm:BroilerProcessingPlanthhatcheryAndFeedMillMember","labelType":"xbrl:label","value":"Broiler Processing Plant,Hhatchery and Feed Mill [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:CalMaineFoodsLlcMember","labelType":"xbrl:label","value":"Cal-Maine Foods LLC [Member]","language":"en-US"},{"forObject":"calm:CommonStockConvertibleConversionDate","labelType":"xbrl:label","value":"Common Stock, Convertible, Conversion Date","language":"en-US"},{"forObject":"calm:CommonStockConvertibleConversionDate","labelType":"xbrl:terseLabel","value":"Common stock, conversion date","language":"en-US"},{"forObject":"calm:ContingentconsiderationMember","labelType":"xbrl:label","value":"Contingent consideration [Member]","language":"en-US"},{"forObject":"calm:CreditAgreementMember","labelType":"xbrl:label","value":"Credit Agreement [Member]","language":"en-US"},{"forObject":"calm:CrepiniFoodsLlcMember","labelType":"xbrl:label","value":"Crepini Foods LLC [Member]","language":"en-US"},{"forObject":"calm:CrepiniLlcMember","labelType":"xbrl:label","value":"Crepini LLC [Member]","language":"en-US"},{"forObject":"calm:DealRiteFeedsIncAssetsMember","labelType":"xbrl:label","value":"Deal-Rite Feeds, Inc. Assets [Member]","language":"en-US"},{"forObject":"calm:DebtSecuritiesAvailableForSaleCurrentRealizedGain","labelType":"xbrl:label","value":"Debt Securities, Available For Sale, Current, Realized Gain","language":"en-US"},{"forObject":"calm:DebtSecuritiesAvailableForSaleCurrentRealizedGain","labelType":"xbrl:terseLabel","value":"Gross realized gains on sales of available-for-sale securities, current","language":"en-US"},{"forObject":"calm:DebtSecuritiesAvailableForSaleCurrentRealizedGain","labelType":"xbrl:documentation","value":"Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.","language":"en-US"},{"forObject":"calm:DebtSecuritiesAvailableForSaleCurrentRealizedLoss","labelType":"xbrl:label","value":"Debt Securities, Available For Sale, Current, Realized Loss","language":"en-US"},{"forObject":"calm:DebtSecuritiesAvailableForSaleCurrentRealizedLoss","labelType":"xbrl:terseLabel","value":"Gross realized losses on sales of available-for-sale securities, current","language":"en-US"},{"forObject":"calm:DebtSecuritiesAvailableForSaleCurrentRealizedLoss","labelType":"xbrl:documentation","value":"Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.","language":"en-US"},{"forObject":"calm:DebtSecuritiesAvailableForSaleNoncurrentRealizedGain","labelType":"xbrl:label","value":"Debt Securities, Available For Sale, Noncurrent, Realized Gain","language":"en-US"},{"forObject":"calm:DebtSecuritiesAvailableForSaleNoncurrentRealizedGain","labelType":"xbrl:documentation","value":"Amount of realized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.","language":"en-US"},{"forObject":"calm:DebtSecuritiesAvailableForSaleNoncurrentRealizedGain","labelType":"xbrl:terseLabel","value":"Gross realized gains on sales of available-for-sale securities, noncurrent","language":"en-US"},{"forObject":"calm:DebtSecuritiesAvailableForSaleNoncurrentRealizedLoss","labelType":"xbrl:label","value":"Debt Securities, Available For Sale, Noncurrent, Realized Loss","language":"en-US"},{"forObject":"calm:DebtSecuritiesAvailableForSaleNoncurrentRealizedLoss","labelType":"xbrl:documentation","value":"Amount of realized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.","language":"en-US"},{"forObject":"calm:DebtSecuritiesAvailableForSaleNoncurrentRealizedLoss","labelType":"xbrl:terseLabel","value":"Gross realized losses on sales of available-for-sale securities, noncurrent","language":"en-US"},{"forObject":"calm:DescriptionOfAcquiredAssets","labelType":"xbrl:label","value":"Description of Acquired Assets","language":"en-US"},{"forObject":"calm:DescriptionOfAcquiredAssets","labelType":"xbrl:terseLabel","value":"Description of acquired assets","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:FairValueOfTheContingentConsideration","labelType":"xbrl:label","value":"Fair Value Of The Contingent Consideration","language":"en-US"},{"forObject":"calm:FairValueOfTheContingentConsideration","labelType":"xbrl:periodStartLabel","value":"Fair value of the contingent consideration, Beginning balance","language":"en-US"},{"forObject":"calm:FairValueOfTheContingentConsideration","labelType":"xbrl:periodEndLabel","value":"Fair value of the contingent consideration, Ending balance","language":"en-US"},{"forObject":"calm:FassioEggFarmsIncMember","labelType":"xbrl:label","value":"Fassio Egg Farms, Inc. [Member]","language":"en-US"},{"forObject":"calm:FlockCostsAmortizationPeriod1","labelType":"xbrl:label","value":"Flock Costs, Amortization Period","language":"en-US"},{"forObject":"calm:FlockCostsAmortizationPeriod1","labelType":"xbrl:documentation","value":"Flock Costs, Amortization Period","language":"en-US"},{"forObject":"calm:FlockCostsAmortizationPeriod1","labelType":"xbrl:terseLabel","value":"Flock costs, amortization period","language":"en-US"},{"forObject":"calm:FlockCostsCostAccumulationPeriod","labelType":"xbrl:label","value":"Flock Costs, Cost Accumulation Period","language":"en-US"},{"forObject":"calm:FlockCostsCostAccumulationPeriod","labelType":"xbrl:terseLabel","value":"Flock costs, cost accumulation period","language":"en-US"},{"forObject":"calm:FlockCostsCostAccumulationPeriod","labelType":"xbrl:documentation","value":"Flock Costs, Cost Accumulation Period","language":"en-US"},{"forObject":"calm:FraserEtAlVCalMaineFoodsIncEtAlMember","labelType":"xbrl:terseLabel","value":"Fraser et al. v. Cal-Maine Foods, Inc. et al. [Member]","language":"en-US"},{"forObject":"calm:FraserEtAlVCalMaineFoodsIncEtAlMember","labelType":"xbrl:label","value":"Fraser et al. v. Cal-Maine Foods, Inc. et al. [Member]","language":"en-US"},{"forObject":"calm:FraserEtAlVCalMaineFoodsIncEtAlMember","labelType":"xbrl:documentation","value":"Fraser et al. v. Cal-Maine Foods, Inc. et al. [Member]","language":"en-US"},{"forObject":"calm: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:GainOnInvoluntaryConversionsPolicyTextBlock","labelType":"xbrl:label","value":"Gain on Involuntary Conversions [Policy Text Block]","language":"en-US"},{"forObject":"calm:GainOnInvoluntaryConversionsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Gain on Involuntary Conversions","language":"en-US"},{"forObject":"calm:ImmaterialErrorCorrectionPolicyTextBlock","labelType":"xbrl:label","value":"Immaterial Error Correction [Policy Text Block]","language":"en-US"},{"forObject":"calm:ImmaterialErrorCorrectionPolicyTextBlock","labelType":"xbrl:documentation","value":"Immaterial Error Correction.","language":"en-US"},{"forObject":"calm:ImmaterialErrorCorrectionPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Immaterial Error Correction","language":"en-US"},{"forObject":"calm:IseAmericaIncMember","labelType":"xbrl:label","value":"ISE America, Inc. [Member]","language":"en-US"},{"forObject":"calm:IseIncMember","labelType":"xbrl:label","value":"ISE Inc [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:LitigationSettlementTrebleDamagesOfRemainingDefendants","labelType":"xbrl:label","value":"Litigation Settlement Treble Damages Of Remaining Defendants","language":"en-US"},{"forObject":"calm:LitigationSettlementTrebleDamagesOfRemainingDefendants","labelType":"xbrl:terseLabel","value":"Treble damages of remaining defendants","language":"en-US"},{"forObject":"calm:LossContingencyDamagesSoughtvaluePerClaim","labelType":"xbrl:label","value":"Loss Contingency, Damages Sought,Value Per Claim","language":"en-US"},{"forObject":"calm:LossContingencyDamagesSoughtvaluePerClaim","labelType":"xbrl:terseLabel","value":"Damages sought per claim","language":"en-US"},{"forObject":"calm:LossContingencyDamagesSoughtvaluePerClaim","labelType":"xbrl:documentation","value":"Loss Contingency, Damages Sought,Value Per Claim","language":"en-US"},{"forObject":"calm:MeadowcreekFoodsLlcMember","labelType":"xbrl:label","value":"MeadowCreek Foods LLC [Member]","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:NumberOfCageFreeAcquired","labelType":"xbrl:label","value":"Number Of Cage Free Acquired","language":"en-US"},{"forObject":"calm:NumberOfCageFreeAcquired","labelType":"xbrl:terseLabel","value":"Number of cage-free","language":"en-US"},{"forObject":"calm:NumberOfFacilitiesTestedPositiveForHpai","labelType":"xbrl:label","value":"Number Of Facilities, Tested Positive For HPAI","language":"en-US"},{"forObject":"calm:NumberOfFacilitiesTestedPositiveForHpai","labelType":"xbrl:documentation","value":"Number Of Facilities, Tested Positive For HPAI","language":"en-US"},{"forObject":"calm:NumberOfFacilitiesTestedPositiveForHpai","labelType":"xbrl:terseLabel","value":"Number of facilities, tested positive for HPAI","language":"en-US"},{"forObject":"calm:NumberOfFeedMillsAcquired","labelType":"xbrl:label","value":"Number Of Feed Mills Acquired","language":"en-US"},{"forObject":"calm:NumberOfFeedMillsAcquired","labelType":"xbrl:terseLabel","value":"Number of feed mills acquired","language":"en-US"},{"forObject":"calm:NumberOfLayingHensAffectedByHpaiPositiveTest","labelType":"xbrl:label","value":"Number Of Laying Hens, Affected By HPAI Positive Test","language":"en-US"},{"forObject":"calm:NumberOfLayingHensAffectedByHpaiPositiveTest","labelType":"xbrl:documentation","value":"Number Of Laying Hens, Affected By HPAI Positive Test","language":"en-US"},{"forObject":"calm:NumberOfLayingHensAffectedByHpaiPositiveTest","labelType":"xbrl:terseLabel","value":"Number of laying hens, affected by HPAI positive test","language":"en-US"},{"forObject":"calm:NumberOfMajorCustomers","labelType":"xbrl:label","value":"Number Of Major Customers","language":"en-US"},{"forObject":"calm:NumberOfMajorCustomers","labelType":"xbrl:documentation","value":"Number Of Major Customers","language":"en-US"},{"forObject":"calm:NumberOfMajorCustomers","labelType":"xbrl:terseLabel","value":"Number of major customers","language":"en-US"},{"forObject":"calm:NumberOfPulletsAcquired","labelType":"xbrl:label","value":"Number Of Pullets Acquired","language":"en-US"},{"forObject":"calm:NumberOfPulletsAcquired","labelType":"xbrl:terseLabel","value":"Number of pullets","language":"en-US"},{"forObject":"calm:NumberOfPulletsTestedPositiveForHpai","labelType":"xbrl:label","value":"Number Of Pullets, Tested Positive For HPAI","language":"en-US"},{"forObject":"calm:NumberOfPulletsTestedPositiveForHpai","labelType":"xbrl:documentation","value":"Number Of Pullets, Tested Positive For HPAI","language":"en-US"},{"forObject":"calm:NumberOfPulletsTestedPositiveForHpai","labelType":"xbrl:terseLabel","value":"Number of pullets, tested positive for HPAI","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:PercentOfTotalFlockAffectedByHpaiPositiveTest","labelType":"xbrl:label","value":"Percent Of Total Flock Affected By HPAI Positive Test","language":"en-US"},{"forObject":"calm:PercentOfTotalFlockAffectedByHpaiPositiveTest","labelType":"xbrl:documentation","value":"Percent Of Total Flock Affected By HPAI Positive Test","language":"en-US"},{"forObject":"calm:PercentOfTotalFlockAffectedByHpaiPositiveTest","labelType":"xbrl:terseLabel","value":"Percent of total flock affected by HPAI positive test","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:ProceedsFromPurchaseofSaleOfTreasuryStockNetofStockIssuedDuringPeriodRestrictedStockAward","labelType":"xbrl:terseLabel","value":"Purchase of common stock by treasury","language":"en-US"},{"forObject":"calm:ProceedsFromPurchaseofSaleOfTreasuryStockNetofStockIssuedDuringPeriodRestrictedStockAward","labelType":"xbrl:label","value":"Proceeds From (Purchase of) Sale Of Treasury Stock Net of Stock Issued During Period, Restricted Stock Award","language":"en-US"},{"forObject":"calm:ProceedsFromPurchaseofSaleOfTreasuryStockNetofStockIssuedDuringPeriodRestrictedStockAward","labelType":"xbrl:documentation","value":"Proceeds From (Purchase of) Sale Of Treasury Stock Net of Stock Issued During Period, Restricted Stock Award","language":"en-US"},{"forObject":"calm:ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesCurrent","labelType":"xbrl:label","value":"Proceeds From Sale And Maturity Of Available For Sale Securities, Current","language":"en-US"},{"forObject":"calm:ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesCurrent","labelType":"xbrl:documentation","value":"Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.","language":"en-US"},{"forObject":"calm:ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesCurrent","labelType":"xbrl:terseLabel","value":"Proceeds from sale of available-for-sale securities, current","language":"en-US"},{"forObject":"calm:ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesNoncurrent","labelType":"xbrl:label","value":"Proceeds From Sale And Maturity Of Available For Sale Securities Noncurrent","language":"en-US"},{"forObject":"calm:ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesNoncurrent","labelType":"xbrl:terseLabel","value":"Proceeds from sale of available-for-sale securities, noncurrent","language":"en-US"},{"forObject":"calm:ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesNoncurrent","labelType":"xbrl:documentation","value":"Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent.","language":"en-US"},{"forObject":"calm:ProductionAndProcessingFacilitiesCapacityNumberOfLayers","labelType":"xbrl:label","value":"Production and Processing Facilities, Capacity, Number of Layers","language":"en-US"},{"forObject":"calm:ProductionAndProcessingFacilitiesCapacityNumberOfLayers","labelType":"xbrl:terseLabel","value":"Layer capacity at the time of acquisition","language":"en-US"},{"forObject":"calm:ProductionAndProcessingFacilitiesCapacityNumberOfLayers","labelType":"xbrl:documentation","value":"Production and Processing Facilities, Capacity, Number of Layers","language":"en-US"},{"forObject":"calm:ScheduleOfCostOfSalesAmortizationAndMortalityTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Cost of Sales Amortization and Mortality","language":"en-US"},{"forObject":"calm:ScheduleOfCostOfSalesAmortizationAndMortalityTableTextBlock","labelType":"xbrl:label","value":"Schedule Of Cost Of Sales Amortization And Mortality [Table Text Block]","language":"en-US"},{"forObject":"calm:ScheduleOfCostOfSalesAmortizationAndMortalityTableTextBlock","labelType":"xbrl:documentation","value":"Schedule Of Cost Of Sales Amortization And Mortality.","language":"en-US"},{"forObject":"calm:SignificantAccountingPoliciesLineItems","labelType":"xbrl:label","value":"Significant Accounting Policies [Line Items]","language":"en-US"},{"forObject":"calm:SignificantaccountingpoliciestableTable","labelType":"xbrl:label","value":"Significant Accounting Policies [Table]","language":"en-US"},{"forObject":"calm:SpecialtyShellEggSalesMember","labelType":"xbrl:terseLabel","value":"Specialty shell egg sales [Member]","language":"en-US"},{"forObject":"calm:SpecialtyShellEggSalesMember","labelType":"xbrl:label","value":"Specialty Shell Egg Sales [Member]","language":"en-US"},{"forObject":"calm:SpecialtyShellEggSalesMember","labelType":"xbrl:documentation","value":"Specialty Shell Egg Sales [Member]","language":"en-US"},{"forObject":"calm:StateOfTexasVCalMaineFoodsIncDbaWhartonAndWhartonCountyFoodsLLCMember","labelType":"xbrl:terseLabel","value":"State of Texas v. Cal-Maine Foods, Inc. d/b/a Wharton; and Wharton County Foods, LLC [Member]","language":"en-US"},{"forObject":"calm:StateOfTexasVCalMaineFoodsIncDbaWhartonAndWhartonCountyFoodsLLCMember","labelType":"xbrl:label","value":"State of Texas v. Cal-Maine Foods, Inc. d/b/a Wharton; and Wharton County Foods, LLC [Member]","language":"en-US"},{"forObject":"calm:StateOfTexasVCalMaineFoodsIncDbaWhartonAndWhartonCountyFoodsLLCMember","labelType":"xbrl:documentation","value":"State of Texas v. Cal-Maine Foods, Inc. d/b/a Wharton; and Wharton County Foods, LLC [Member]","language":"en-US"},{"forObject":"calm:StockCompensationPlanTransactions","labelType":"xbrl:label","value":"Stock Compensation Plan Transactions","language":"en-US"},{"forObject":"calm:StockCompensationPlanTransactions","labelType":"xbrl:documentation","value":"Stock Compensation Plan Transactions","language":"en-US"},{"forObject":"calm:StockCompensationPlanTransactions","labelType":"xbrl:terseLabel","value":"Stock compensation plan transactions","language":"en-US"},{"forObject":"calm:StockCompensationPlanTransactionsShares","labelType":"xbrl:label","value":"Stock Compensation Plan Transactions Shares","language":"en-US"},{"forObject":"calm:StockCompensationPlanTransactionsShares","labelType":"xbrl:documentation","value":"Stock Compensation Plan Transactions Shares","language":"en-US"},{"forObject":"calm:StockCompensationPlanTransactionsShares","labelType":"xbrl:negatedLabel","value":"Stock compensation plan transactions (in shares)","language":"en-US"},{"forObject":"calm:TreasuryStockPolicyPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Treasury Stock","language":"en-US"},{"forObject":"calm:TreasuryStockPolicyPolicyTextBlock","labelType":"xbrl:label","value":"Treasury Stock, Policy [Policy Text Block]","language":"en-US"},{"forObject":"calm:TreasuryStockPolicyPolicyTextBlock","labelType":"xbrl:documentation","value":"Treasury Stock, Policy [Policy Text Block]","language":"en-US"},{"forObject":"calm:TwoThousandTwelveOmnibusLongTermIncentivePlanMember","labelType":"xbrl:terseLabel","value":"2012 Omnibus Long-Term Incentive Plan [Member]","language":"en-US"},{"forObject":"calm:TwoThousandTwelveOmnibusLongTermIncentivePlanMember","labelType":"xbrl:label","value":"Two Thousand Twelve Omnibus Long Term Incentive Plan [Member]","language":"en-US"},{"forObject":"calm:TwoThousandTwelveOmnibusLongTermIncentivePlanMember","labelType":"xbrl:documentation","value":"Two Thousand Twelve Omnibus Long-Term Incentive Plan [Member]","language":"en-US"},{"forObject":"calm:WeightedAverageSharesOutstandingAbstract","labelType":"xbrl:terseLabel","value":"Weighted average shares outstanding:","language":"en-US"},{"forObject":"calm:WeightedAverageSharesOutstandingAbstract","labelType":"xbrl:label","value":"Weighted average shares outstanding [Abstract]","language":"en-US"},{"forObject":"calm:WeightedAverageSharesOutstandingAbstract","labelType":"xbrl:documentation","value":"Weighted average shares outstanding [Abstract]","language":"en-US"},{"forObject":"dei:AmendmentFlag","labelType":"xbrl:terseLabel","value":"Amendment Flag","language":"en-US"},{"forObject":"dei:AmendmentFlag","labelType":"xbrl:label","value":"Amendment Flag","language":"en-US"},{"forObject":"dei:AuditorFirmId","labelType":"xbrl:label","value":"Auditor Firm Id","language":"en-US"},{"forObject":"dei:AuditorLocation","labelType":"xbrl:label","value":"Auditor Location","language":"en-US"},{"forObject":"dei:AuditorName","labelType":"xbrl:label","value":"Auditor Name","language":"en-US"},{"forObject":"dei:CityAreaCode","labelType":"xbrl:terseLabel","value":"City Area Code","language":"en-US"},{"forObject":"dei:CityAreaCode","labelType":"xbrl:label","value":"City Area Code","language":"en-US"},{"forObject":"dei:CoverAbstract","labelType":"xbrl:terseLabel","value":"Cover [Abstract]","language":"en-US"},{"forObject":"dei:CoverAbstract","labelType":"xbrl:label","value":"Cover [Abstract]","language":"en-US"},{"forObject":"dei:CurrentFiscalYearEndDate","labelType":"xbrl:terseLabel","value":"Current Fiscal Year End Date","language":"en-US"},{"forObject":"dei:CurrentFiscalYearEndDate","labelType":"xbrl:label","value":"Current Fiscal Year End Date","language":"en-US"},{"forObject":"dei:DocumentAnnualReport","labelType":"xbrl:label","value":"Document Annual Report","language":"en-US"},{"forObject":"dei: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:EntityDomain","labelType":"xbrl:label","value":"Entity [Domain]","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:LegalEntityAxis","labelType":"xbrl:label","value":"Legal Entity [Axis]","language":"en-US"},{"forObject":"dei:LocalPhoneNumber","labelType":"xbrl:terseLabel","value":"Local Phone Number","language":"en-US"},{"forObject":"dei:LocalPhoneNumber","labelType":"xbrl:label","value":"Local Phone Number","language":"en-US"},{"forObject":"dei:Security12bTitle","labelType":"xbrl:terseLabel","value":"Title of 12(b) Security","language":"en-US"},{"forObject":"dei:Security12bTitle","labelType":"xbrl:label","value":"Title of 12(b) Security","language":"en-US"},{"forObject":"dei:SecurityExchangeName","labelType":"xbrl:terseLabel","value":"Security Exchange Name","language":"en-US"},{"forObject":"dei:SecurityExchangeName","labelType":"xbrl:label","value":"Security Exchange Name","language":"en-US"},{"forObject":"dei:TradingSymbol","labelType":"xbrl:terseLabel","value":"Trading Symbol","language":"en-US"},{"forObject":"dei:TradingSymbol","labelType":"xbrl:label","value":"Trading Symbol","language":"en-US"},{"forObject":"srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember","labelType":"xbrl:label","value":"Cumulative Effect Period Of Adoption Adjusted Balance [Member]","language":"en-US"},{"forObject":"srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember","labelType":"xbrl:terseLabel","value":"Adjusted Balance [Member]","language":"en-US"},{"forObject":"srt:EquityMethodInvesteeNameDomain","labelType":"xbrl:terseLabel","value":"Equity Method Investee, Name [Domain]","language":"en-US"},{"forObject":"srt:EquityMethodInvesteeNameDomain","labelType":"xbrl:label","value":"Investment, Name [Domain]","language":"en-US"},{"forObject":"srt:LitigationCaseAxis","labelType":"xbrl:terseLabel","value":"Litigation Case [Axis]","language":"en-US"},{"forObject":"srt:LitigationCaseAxis","labelType":"xbrl:label","value":"Litigation Case [Axis]","language":"en-US"},{"forObject":"srt:LitigationCaseTypeDomain","labelType":"xbrl:terseLabel","value":"Litigation Case [Domain]","language":"en-US"},{"forObject":"srt:LitigationCaseTypeDomain","labelType":"xbrl:label","value":"Litigation Case [Domain]","language":"en-US"},{"forObject":"srt:MaximumMember","labelType":"xbrl:label","value":"Maximum [Member]","language":"en-US"},{"forObject":"srt:OwnershipAxis","labelType":"xbrl:label","value":"Ownership [Axis]","language":"en-US"},{"forObject":"srt:OwnershipDomain","labelType":"xbrl:label","value":"Ownership [Domain]","language":"en-US"},{"forObject":"srt:ProductOrServiceAxis","labelType":"xbrl:terseLabel","value":"Product and Service [Axis]","language":"en-US"},{"forObject":"srt:ProductOrServiceAxis","labelType":"xbrl:label","value":"Product and Service [Axis]","language":"en-US"},{"forObject":"srt:ProductsAndServicesDomain","labelType":"xbrl:terseLabel","value":"Product and Service [Domain]","language":"en-US"},{"forObject":"srt:ProductsAndServicesDomain","labelType":"xbrl:label","value":"Product and Service [Domain]","language":"en-US"},{"forObject":"srt:RangeAxis","labelType":"xbrl:terseLabel","value":"Range [Axis]","language":"en-US"},{"forObject":"srt:RangeAxis","labelType":"xbrl:label","value":"Statistical Measurement [Axis]","language":"en-US"},{"forObject":"srt:RangeMember","labelType":"xbrl:terseLabel","value":"Range [Domain]","language":"en-US"},{"forObject":"srt:RangeMember","labelType":"xbrl:label","value":"Statistical Measurement [Domain]","language":"en-US"},{"forObject":"srt:RestatementAdjustmentMember","labelType":"xbrl:label","value":"Restatement Adjustment [Member]","language":"en-US"},{"forObject":"srt:RestatementAdjustmentMember","labelType":"xbrl:terseLabel","value":"Impact of ASC 326 [Member]","language":"en-US"},{"forObject":"srt:RestatementAxis","labelType":"xbrl:label","value":"Restatement [Axis]","language":"en-US"},{"forObject":"srt:RestatementDomain","labelType":"xbrl:label","value":"Restatement [Domain]","language":"en-US"},{"forObject":"srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis","labelType":"xbrl:terseLabel","value":"Investment, Name [Axis]","language":"en-US"},{"forObject":"srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis","labelType":"xbrl:label","value":"Investment, Name [Axis]","language":"en-US"},{"forObject":"srt:StockRepurchaseProgramAuthorizedAmount1","labelType":"xbrl:label","value":"Stock Repurchase Program Authorized Amount 1","language":"en-US"},{"forObject":"srt:StockRepurchaseProgramAuthorizedAmount1","labelType":"xbrl:terseLabel","value":"Stock repurchase program authorized amount","language":"en-US"},{"forObject":"srt:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased","labelType":"xbrl:label","value":"Stock Repurchase Program Number Of Shares Authorized To Be Repurchased","language":"en-US"},{"forObject":"srt:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased","labelType":"xbrl:terseLabel","value":"Stock repurchase program number of shares authorized to be repurchased","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:AccruedIncomeTaxesCurrent","labelType":"xbrl:label","value":"Accrued Income Taxes Current","language":"en-US"},{"forObject":"us-gaap:AccruedIncomeTaxesCurrent","labelType":"xbrl:terseLabel","value":"Accrued income taxes payable","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl: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:AdvertisingCostsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Advertising Costs","language":"en-US"},{"forObject":"us-gaap:AdvertisingCostsPolicyTextBlock","labelType":"xbrl:label","value":"Advertising Costs [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:AdvertisingExpense","labelType":"xbrl:label","value":"Advertising Expense","language":"en-US"},{"forObject":"us-gaap:AdvertisingExpense","labelType":"xbrl:terseLabel","value":"Advertising expense","language":"en-US"},{"forObject":"us-gaap:AgriculturalRelatedInventoryFeedAndSupplies","labelType":"xbrl:terseLabel","value":"Feed and supplies","language":"en-US"},{"forObject":"us-gaap:AgriculturalRelatedInventoryFeedAndSupplies","labelType":"xbrl:label","value":"Agricultural Related Inventory, Feed and Supplies","language":"en-US"},{"forObject":"us-gaap:AllocatedShareBasedCompensationExpense","labelType":"xbrl:terseLabel","value":"Stock based compensation expense","language":"en-US"},{"forObject":"us-gaap:AllocatedShareBasedCompensationExpense","labelType":"xbrl:label","value":"Share-based Payment Arrangement, Expense","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","labelType":"xbrl:verboseLabel","value":"Reserves for credit losses","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","labelType":"xbrl:label","value":"Accounts Receivable, Allowance for Credit Loss, Current","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","labelType":"xbrl:terseLabel","value":"Allowance for doubtful accounts","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","labelType":"xbrl:label","value":"Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","labelType":"xbrl:terseLabel","value":"Antidilutive restricted shares","language":"en-US"},{"forObject":"us-gaap:AreaOfLand","labelType":"xbrl:label","value":"Area of land","language":"en-US"},{"forObject":"us-gaap:AreaOfLand","labelType":"xbrl:terseLabel","value":"Area of land, inventories and an egg products breaking facility","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:AssetAcquisitionEffectiveDateOfAcquisition","labelType":"xbrl:label","value":"Asset Acquisition Effective Date Of Acquisition","language":"en-US"},{"forObject":"us-gaap:AssetAcquisitionEffectiveDateOfAcquisition","labelType":"xbrl:terseLabel","value":"Effective date of acquisition","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":"Fair value adjustment","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:BeneficialOwnerMember","labelType":"xbrl:label","value":"Beneficial Owner [Member]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionAcquireeDomain","labelType":"xbrl:label","value":"Business Acquisition Acquiree [Domain]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionAxis","labelType":"xbrl:label","value":"Business Acquisition [Axis]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1","labelType":"xbrl:label","value":"Business Acquisition Effective Date Of Acquisition 1","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1","labelType":"xbrl:terseLabel","value":"Effective date of acquisition","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionLineItems","labelType":"xbrl:terseLabel","value":"Business Acquisition [Line Items]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionLineItems","labelType":"xbrl:label","value":"Business Acquisition [Line Items]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired","labelType":"xbrl:label","value":"Business acquisition, percentage of voting interest acquired","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired","labelType":"xbrl:verboseLabel","value":"Business acquisition, percentage of voting interest acquired","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired","labelType":"xbrl:terseLabel","value":"Additional interest acquired","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferred1","labelType":"xbrl:label","value":"Business combination, consideration transferred","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferred1","labelType":"xbrl:terseLabel","value":"Business combination, consideration transferred","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferred1","labelType":"xbrl:totalLabel","value":"Total estimated purchase price","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred","labelType":"xbrl:label","value":"Business Combination Consideration Transferred Liabilities Incurred","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred","labelType":"xbrl:terseLabel","value":"Fair value of contingent consideration","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Acquisitions","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationDisclosureTextBlock","labelType":"xbrl:label","value":"Business Combination Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationPriceOfAcquisitionExpected","labelType":"xbrl:label","value":"Business Combination Price Of Acquisition Expected","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationPriceOfAcquisitionExpected","labelType":"xbrl:terseLabel","value":"Business acquisition price to be funded with available cash on hand","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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","labelType":"xbrl:negatedTerseLabel","value":"Liabilities assumed","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","labelType":"xbrl:totalLabel","value":"Total identifiable net assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other Noncurrent Assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets","labelType":"xbrl:terseLabel","value":"Other long-term assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","labelType":"xbrl:terseLabel","value":"Property, plant and equipment","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","labelType":"xbrl:label","value":"Business Combination Recognized Identifiable Assets Acquired Goodwill And Liabilities Assumed Net","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","labelType":"xbrl:totalLabel","value":"Total identifiable net assets and goodwill","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationsAbstract","labelType":"xbrl:terseLabel","value":"Business Combinations [Abstract]","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationsAbstract","labelType":"xbrl:label","value":"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:CashAndCashEquivalentsPolicyTextBlock","labelType":"xbrl:verboseLabel","value":"Cash Equivalents","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsPolicyTextBlock","labelType":"xbrl:label","value":"Cash and Cash Equivalents, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","labelType":"xbrl:periodStartLabel","value":"Cash and cash equivalents at beginning of period","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","labelType":"xbrl:periodEndLabel","value":"Cash and cash equivalents at end of period","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","labelType":"xbrl:label","value":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","labelType":"xbrl:totalLabel","value":"Net change in cash and cash equivalents","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","labelType":"xbrl:label","value":"Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect","language":"en-US"},{"forObject":"us-gaap:CertificatesOfDepositMember","labelType":"xbrl:terseLabel","value":"Certificates of Deposits [Member]","language":"en-US"},{"forObject":"us-gaap:CertificatesOfDepositMember","labelType":"xbrl:label","value":"Certificates of Deposit [Member]","language":"en-US"},{"forObject":"us-gaap:ClassOfStockDomain","labelType":"xbrl:terseLabel","value":"Class of Stock [Domain]","language":"en-US"},{"forObject":"us-gaap:ClassOfStockDomain","labelType":"xbrl:label","value":"Class of Stock [Domain]","language":"en-US"},{"forObject":"us-gaap:CommercialPaperMember","labelType":"xbrl:terseLabel","value":"Commercial Paper [Member]","language":"en-US"},{"forObject":"us-gaap:CommercialPaperMember","labelType":"xbrl:label","value":"Commercial Paper [Member]","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingencies","labelType":"xbrl:terseLabel","value":"Commitments and contingencies - see Note 10","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingencies","labelType":"xbrl:label","value":"Commitments and Contingencies","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","labelType":"xbrl:terseLabel","value":"Commitments and Contingencies Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","labelType":"xbrl:label","value":"Commitments and Contingencies [Abstract]","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Commitments and Contingencies","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","labelType":"xbrl:label","value":"Commitments and Contingencies Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingenciesPolicyTextBlock","labelType":"xbrl:verboseLabel","value":"Loss Contingencies","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingenciesPolicyTextBlock","labelType":"xbrl:label","value":"Commitments and Contingencies, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:CommonClassAMember","labelType":"xbrl:terseLabel","value":"Class A Convertible Common Stock [Member]","language":"en-US"},{"forObject":"us-gaap:CommonClassAMember","labelType":"xbrl:label","value":"Class A Common Stock [Member]","language":"en-US"},{"forObject":"us-gaap:CommonClassAMember","labelType":"xbrl:verboseLabel","value":"Class A [Member]","language":"en-US"},{"forObject":"us-gaap:CommonStockConversionBasis","labelType":"xbrl:label","value":"Common Stock Conversion Basis","language":"en-US"},{"forObject":"us-gaap:CommonStockConversionBasis","labelType":"xbrl:terseLabel","value":"Common stock conversion basis","language":"en-US"},{"forObject":"us-gaap:CommonStockDividendsPerShareCashPaid","labelType":"xbrl:terseLabel","value":"Dividends per common share (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:CommonStockDividendsPerShareCashPaid","labelType":"xbrl:label","value":"Common Stock, Dividends, Per Share, Cash Paid","language":"en-US"},{"forObject":"us-gaap:CommonStockMember","labelType":"xbrl:terseLabel","value":"Common Stock [Member]","language":"en-US"},{"forObject":"us-gaap:CommonStockMember","labelType":"xbrl:label","value":"Common Stock [Member]","language":"en-US"},{"forObject":"us-gaap:CommonStockParOrStatedValuePerShare","labelType":"xbrl:terseLabel","value":"Common stock, par value per share (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:CommonStockParOrStatedValuePerShare","labelType":"xbrl:label","value":"Common Stock, Par or Stated Value Per Share","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesAuthorized","labelType":"xbrl:terseLabel","value":"Common stock, shares authorized (in shares)","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesAuthorized","labelType":"xbrl:label","value":"Common Stock, Shares Authorized","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesIssued","labelType":"xbrl:terseLabel","value":"Common stock, shares issued (in shares)","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesIssued","labelType":"xbrl:label","value":"Common Stock, Shares, Issued","language":"en-US"},{"forObject":"us-gaap:CommonStockValue","labelType":"xbrl:terseLabel","value":"Common stock ($0.01 par value):","language":"en-US"},{"forObject":"us-gaap:CommonStockValue","labelType":"xbrl:label","value":"Common Stock, Value, Issued","language":"en-US"},{"forObject":"us-gaap:CommonStockValue","labelType":"xbrl:verboseLabel","value":"Common stock ($0.01 par value)","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTax","labelType":"xbrl:totalLabel","value":"Comprehensive income attributable to Cal-Maine Foods, Inc.","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTax","labelType":"xbrl:label","value":"Comprehensive Income (Loss), Net of Tax, Attributable to Parent","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","labelType":"xbrl:label","value":"Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","labelType":"xbrl:negatedLabel","value":"Less: Comprehensive loss attributable to the noncontrolling interest","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","labelType":"xbrl:terseLabel","value":"Less: Comprehensive loss attributable to the noncontrolling interest","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:totalLabel","value":"Comprehensive income","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:label","value":"Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","labelType":"xbrl:terseLabel","value":"Comprehensive income (loss)","language":"en-US"},{"forObject":"us-gaap:ConsolidationPolicyTextBlock","labelType":"xbrl:verboseLabel","value":"Principles of Consolidation","language":"en-US"},{"forObject":"us-gaap:ConsolidationPolicyTextBlock","labelType":"xbrl:label","value":"Consolidation, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:CorporateDebtSecuritiesMember","labelType":"xbrl:terseLabel","value":"Corporate Bonds [Member]","language":"en-US"},{"forObject":"us-gaap:CorporateDebtSecuritiesMember","labelType":"xbrl:label","value":"Corporate Debt Securities [Member]","language":"en-US"},{"forObject":"us-gaap:CostOfGoodsAndServicesSold","labelType":"xbrl:terseLabel","value":"Cost of sales","language":"en-US"},{"forObject":"us-gaap:CostOfGoodsAndServicesSold","labelType":"xbrl:label","value":"Cost of Goods and Services Sold","language":"en-US"},{"forObject":"us-gaap:CreditFacilityAxis","labelType":"xbrl:label","value":"Credit Facility [Axis]","language":"en-US"},{"forObject":"us-gaap:CreditFacilityAxis","labelType":"xbrl:terseLabel","value":"Credit Facility [Axis]","language":"en-US"},{"forObject":"us-gaap:CreditFacilityDomain","labelType":"xbrl:terseLabel","value":"Credit Facility [Domain]","language":"en-US"},{"forObject":"us-gaap:CreditFacilityDomain","labelType":"xbrl:label","value":"Credit Facility [Domain]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentAxis","labelType":"xbrl:terseLabel","value":"Debt Instrument [Axis]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentAxis","labelType":"xbrl:label","value":"Debt Instrument [Axis]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentCarryingAmount","labelType":"xbrl:terseLabel","value":"Amount borrowed","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentCarryingAmount","labelType":"xbrl:label","value":"Long-term Debt, Gross","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentCarryingAmount","labelType":"xbrl:verboseLabel","value":"Outstanding","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentNameDomain","labelType":"xbrl:terseLabel","value":"Debt Instrument, Name [Domain]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentNameDomain","labelType":"xbrl:label","value":"Debt Instrument, Name [Domain]","language":"en-US"},{"forObject":"us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss","labelType":"xbrl:label","value":"Debt Securities Available For Sale Allowance For Credit Loss","language":"en-US"},{"forObject":"us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss","labelType":"xbrl:terseLabel","value":"Allowance for credit losses","language":"en-US"},{"forObject":"us-gaap:DebtSecuritiesAvailableForSaleTable","labelType":"xbrl:terseLabel","value":"Schedule of Available-for-sale Securities [Table]","language":"en-US"},{"forObject":"us-gaap:DebtSecuritiesAvailableForSaleTable","labelType":"xbrl:label","value":"Schedule of Available-for-sale Securities [Table]","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Deferred Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Deferred income taxes","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxExpenseBenefit","labelType":"xbrl:totalLabel","value":"Deferred income taxes expense (benefit): Total","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilitiesNet","labelType":"xbrl:terseLabel","value":"Deferred income taxes, net","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilitiesNet","labelType":"xbrl:label","value":"Deferred Income Tax Liabilities, Net","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilitiesNet","labelType":"xbrl:verboseLabel","value":"Deferred income taxes","language":"en-US"},{"forObject":"us-gaap:DepreciationDepletionAndAmortization","labelType":"xbrl:terseLabel","value":"Depreciation and amortization","language":"en-US"},{"forObject":"us-gaap:DepreciationDepletionAndAmortization","labelType":"xbrl:label","value":"Depreciation, Depletion and Amortization","language":"en-US"},{"forObject":"us-gaap:DilutiveSecuritiesAbstract","labelType":"xbrl:terseLabel","value":"Denominator","language":"en-US"},{"forObject":"us-gaap:DilutiveSecuritiesAbstract","labelType":"xbrl:label","value":"Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueLineItems","labelType":"xbrl:terseLabel","value":"Disaggregation of Revenue [Line Items]","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueLineItems","labelType":"xbrl:label","value":"Disaggregation of Revenue [Line Items]","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueTable","labelType":"xbrl:terseLabel","value":"Disaggregation of Revenue [Table]","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueTable","labelType":"xbrl:label","value":"Disaggregation of Revenue [Table]","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueTableTextBlock","labelType":"xbrl:terseLabel","value":"Disaggregation of Revenue","language":"en-US"},{"forObject":"us-gaap:DisaggregationOfRevenueTableTextBlock","labelType":"xbrl:label","value":"Disaggregation of Revenue [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","labelType":"xbrl:terseLabel","value":"Stock Based Compensation","language":"en-US"},{"forObject":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","labelType":"xbrl:label","value":"Share-based Payment Arrangement [Text Block]","language":"en-US"},{"forObject":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","labelType":"xbrl:terseLabel","value":"Disclosure of Compensation Related Costs, Share-based Payments [Abstract]","language":"en-US"},{"forObject":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","labelType":"xbrl:label","value":"Stock Based Compensation [Abstract]","language":"en-US"},{"forObject":"us-gaap:Dividends","labelType":"xbrl:negatedLabel","value":"Dividends","language":"en-US"},{"forObject":"us-gaap:Dividends","labelType":"xbrl:label","value":"Dividends","language":"en-US"},{"forObject":"us-gaap:DividendsPayableCurrent","labelType":"xbrl:label","value":"Dividends Payable Current","language":"en-US"},{"forObject":"us-gaap:DividendsPayableCurrent","labelType":"xbrl:terseLabel","value":"Dividends payable","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareAbstract","labelType":"xbrl:terseLabel","value":"Net income per common share:","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareAbstract","labelType":"xbrl:label","value":"Net Income per Common Share [Abstract]","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasic","labelType":"xbrl:terseLabel","value":"Basic (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasic","labelType":"xbrl:label","value":"Earnings Per Share, Basic","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareDiluted","labelType":"xbrl:terseLabel","value":"Diluted (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareDiluted","labelType":"xbrl:label","value":"Earnings Per Share, Diluted","language":"en-US"},{"forObject":"us-gaap:EarningsPerSharePolicyTextBlock","labelType":"xbrl:verboseLabel","value":"Net Income (Loss) per Common Share","language":"en-US"},{"forObject":"us-gaap:EarningsPerSharePolicyTextBlock","labelType":"xbrl:label","value":"Earnings Per Share, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareTextBlock","labelType":"xbrl:terseLabel","value":"Net Income per Common Share","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareTextBlock","labelType":"xbrl:label","value":"Earnings Per Share [Text Block]","language":"en-US"},{"forObject":"us-gaap:EmployeeRelatedLiabilitiesCurrent","labelType":"xbrl:label","value":"Employee Related Liabilities Current","language":"en-US"},{"forObject":"us-gaap:EmployeeRelatedLiabilitiesCurrent","labelType":"xbrl:terseLabel","value":"Accrued wages and benefits","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","labelType":"xbrl:terseLabel","value":"Weighted average period of unrecognized compensation expense","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","labelType":"xbrl:label","value":"Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions","labelType":"xbrl:terseLabel","value":"Unrecognized compensation expense","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions","labelType":"xbrl:label","value":"Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount","language":"en-US"},{"forObject":"us-gaap:EquityComponentDomain","labelType":"xbrl:terseLabel","value":"Equity Component [Domain]","language":"en-US"},{"forObject":"us-gaap:EquityComponentDomain","labelType":"xbrl:label","value":"Equity Component [Domain]","language":"en-US"},{"forObject":"us-gaap:EquityMethodInvestmentOwnershipPercentage","labelType":"xbrl:terseLabel","value":"Ownership percentage","language":"en-US"},{"forObject":"us-gaap:EquityMethodInvestmentOwnershipPercentage","labelType":"xbrl:label","value":"Equity Method Investment, Ownership Percentage","language":"en-US"},{"forObject":"us-gaap:EquityMethodInvestmentOwnershipPercentage","labelType":"xbrl:verboseLabel","value":"Beneficial ownership percentage","language":"en-US"},{"forObject":"us-gaap:EquityMethodInvestmentsPolicy","labelType":"xbrl:terseLabel","value":"Investments in Unconsolidated Entities","language":"en-US"},{"forObject":"us-gaap:EquityMethodInvestmentsPolicy","labelType":"xbrl:label","value":"Equity and Cost Method Investments, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:EquityOwnershipPercentageExcludingConsolidatedEntityAndEquityMethodInvestee","labelType":"xbrl:label","value":"Equity Ownership Percentage Excluding Consolidated Entity And Equity Method Investee","language":"en-US"},{"forObject":"us-gaap:EquityOwnershipPercentageExcludingConsolidatedEntityAndEquityMethodInvestee","labelType":"xbrl:terseLabel","value":"Equity ownership percentage","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","labelType":"xbrl:terseLabel","value":"Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","labelType":"xbrl:label","value":"Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","labelType":"xbrl:terseLabel","value":"Fair Value Measurements, Recurring and Nonrecurring [Table]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","labelType":"xbrl:label","value":"Fair Value, Recurring and Nonrecurring [Table]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Assets Measured at Fair Value on a Recurring Basis","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock","labelType":"xbrl:label","value":"Fair Value, Assets Measured on Recurring Basis [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:FairValueByFairValueHierarchyLevelAxis","labelType":"xbrl:terseLabel","value":"Fair Value Hierarchy and NAV [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueByFairValueHierarchyLevelAxis","labelType":"xbrl:label","value":"Fair Value Hierarchy and NAV [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueByLiabilityClassAxis","labelType":"xbrl:label","value":"Fair Value By Liability Class [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueDisclosuresAbstract","labelType":"xbrl:terseLabel","value":"Fair Value Disclosures [Abstract]","language":"en-US"},{"forObject":"us-gaap:FairValueDisclosuresAbstract","labelType":"xbrl:label","value":"Fair Value Measurements [Abstract]","language":"en-US"},{"forObject":"us-gaap:FairValueDisclosuresTextBlock","labelType":"xbrl:terseLabel","value":"Fair Value Measurements","language":"en-US"},{"forObject":"us-gaap:FairValueDisclosuresTextBlock","labelType":"xbrl:label","value":"Fair Value Disclosures [Text Block]","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel1Member","labelType":"xbrl:terseLabel","value":"Level 1 [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel1Member","labelType":"xbrl:label","value":"Fair Value, Inputs, Level 1 [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel2Member","labelType":"xbrl:terseLabel","value":"Level 2 [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel2Member","labelType":"xbrl:label","value":"Fair Value, Inputs, Level 2 [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel3Member","labelType":"xbrl:terseLabel","value":"Level 3 [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel3Member","labelType":"xbrl:label","value":"Fair Value, Inputs, Level 3 [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain","labelType":"xbrl:label","value":"Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation By Liability Class [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementPolicyPolicyTextBlock","labelType":"xbrl:label","value":"Fair Value Measurement Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementPolicyPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Fair Value Measurement","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","labelType":"xbrl:terseLabel","value":"Fair Value Hierarchy and NAV [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","labelType":"xbrl:label","value":"Fair Value Hierarchy and NAV [Domain]","language":"en-US"},{"forObject":"us-gaap:FinanceLeasePrincipalPayments","labelType":"xbrl:negatedTerseLabel","value":"Principal payments on finance lease","language":"en-US"},{"forObject":"us-gaap:FinanceLeasePrincipalPayments","labelType":"xbrl:label","value":"Finance Lease, Principal Payments","language":"en-US"},{"forObject":"us-gaap:FinancialInstrumentAxis","labelType":"xbrl:terseLabel","value":"Financial Instrument [Axis]","language":"en-US"},{"forObject":"us-gaap:FinancialInstrumentAxis","labelType":"xbrl:label","value":"Financial Instrument [Axis]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","labelType":"xbrl:terseLabel","value":"Intangible assets estimated useful life","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","labelType":"xbrl:label","value":"Finite-Lived Intangible Asset, Useful Life","language":"en-US"},{"forObject":"us-gaap:FiscalPeriod","labelType":"xbrl:verboseLabel","value":"Fiscal Year","language":"en-US"},{"forObject":"us-gaap:FiscalPeriod","labelType":"xbrl:label","value":"Fiscal Period, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:FiscalPeriodDuration","labelType":"xbrl:label","value":"Fiscal period duration","language":"en-US"},{"forObject":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","labelType":"xbrl:negatedTerseLabel","value":"(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:GoodwillAndIntangibleAssetsGoodwillPolicy","labelType":"xbrl:verboseLabel","value":"Goodwill","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy","labelType":"xbrl:label","value":"Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy","labelType":"xbrl:verboseLabel","value":"Intangible Assets","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy","labelType":"xbrl:label","value":"Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:GrossProfit","labelType":"xbrl:totalLabel","value":"Gross profit","language":"en-US"},{"forObject":"us-gaap:GrossProfit","labelType":"xbrl:terseLabel","value":"Gross profit (loss)","language":"en-US"},{"forObject":"us-gaap:GrossProfit","labelType":"xbrl:label","value":"Gross Profit","language":"en-US"},{"forObject":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock","labelType":"xbrl:verboseLabel","value":"Impairment of Long-Lived Assets","language":"en-US"},{"forObject":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock","labelType":"xbrl:label","value":"Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","labelType":"xbrl:label","value":"Income (Loss) from Continuing Operations, Net of Tax, Attributable to Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","labelType":"xbrl:negatedLabel","value":"Less: Loss attributable to noncontrolling interest","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","labelType":"xbrl:terseLabel","value":"Less: Loss attributable to noncontrolling interest","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","labelType":"xbrl:totalLabel","value":"Income before income taxes","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","labelType":"xbrl:label","value":"Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromEquityMethodInvestments","labelType":"xbrl:terseLabel","value":"Equity income (loss) of unconsolidated entities","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromEquityMethodInvestments","labelType":"xbrl:label","value":"Equity income (loss) of unconsolidated entities","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromEquityMethodInvestments","labelType":"xbrl:negatedLabel","value":"Equity in income of affiliates","language":"en-US"},{"forObject":"us-gaap:IncomeStatementAbstract","labelType":"xbrl:terseLabel","value":"Income Statement [Abstract]","language":"en-US"},{"forObject":"us-gaap:IncomeStatementAbstract","labelType":"xbrl:label","value":"Condensed Consolidated Statements of Income [Abstract]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Income tax expense","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:totalLabel","value":"Income tax expense (benefit)","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:verboseLabel","value":"Income tax (benefit) expense","language":"en-US"},{"forObject":"us-gaap:IncomeTaxPolicyTextBlock","labelType":"xbrl:verboseLabel","value":"Income Taxes","language":"en-US"},{"forObject":"us-gaap:IncomeTaxPolicyTextBlock","labelType":"xbrl:label","value":"Income Tax, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxesReceivable","labelType":"xbrl:label","value":"Income Taxes Receivable","language":"en-US"},{"forObject":"us-gaap:IncomeTaxesReceivable","labelType":"xbrl:terseLabel","value":"Income tax receivable","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsNetExcludingGoodwill","labelType":"xbrl:label","value":"Intangible Assets Net Excluding Goodwill","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsNetExcludingGoodwill","labelType":"xbrl:terseLabel","value":"Intangible assets, net","language":"en-US"},{"forObject":"us-gaap:InterestIncomeExpenseNet","labelType":"xbrl:label","value":"Interest Income Expense Net","language":"en-US"},{"forObject":"us-gaap:InterestIncomeExpenseNet","labelType":"xbrl:terseLabel","value":"Interest income, net","language":"en-US"},{"forObject":"us-gaap:InventoryDisclosureAbstract","labelType":"xbrl:terseLabel","value":"Inventory Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:InventoryDisclosureAbstract","labelType":"xbrl:label","value":"Inventories [Abstract]","language":"en-US"},{"forObject":"us-gaap:InventoryDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Inventories","language":"en-US"},{"forObject":"us-gaap:InventoryDisclosureTextBlock","labelType":"xbrl:label","value":"Inventory Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:InventoryNet","labelType":"xbrl:terseLabel","value":"Inventories","language":"en-US"},{"forObject":"us-gaap:InventoryNet","labelType":"xbrl:totalLabel","value":"Total inventories","language":"en-US"},{"forObject":"us-gaap:InventoryNet","labelType":"xbrl:label","value":"Inventory, Net","language":"en-US"},{"forObject":"us-gaap:InventoryPolicyTextBlock","labelType":"xbrl:verboseLabel","value":"Inventories","language":"en-US"},{"forObject":"us-gaap:InventoryPolicyTextBlock","labelType":"xbrl:label","value":"Inventory, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:InvestmentPolicyTextBlock","labelType":"xbrl:verboseLabel","value":"Investment Securities Available-for-Sale","language":"en-US"},{"forObject":"us-gaap:InvestmentPolicyTextBlock","labelType":"xbrl:label","value":"Investment, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:InvestmentTypeAxis","labelType":"xbrl:terseLabel","value":"Investment Type [Axis]","language":"en-US"},{"forObject":"us-gaap:InvestmentTypeAxis","labelType":"xbrl:label","value":"Investment Type [Axis]","language":"en-US"},{"forObject":"us-gaap:InvestmentTypeCategorizationMember","labelType":"xbrl:terseLabel","value":"Investments [Domain]","language":"en-US"},{"forObject":"us-gaap:InvestmentTypeCategorizationMember","labelType":"xbrl:label","value":"Investments [Domain]","language":"en-US"},{"forObject":"us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Contractual Maturities of Investment Securities","language":"en-US"},{"forObject":"us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock","labelType":"xbrl:label","value":"Investments Classified by Contractual Maturity Date [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","labelType":"xbrl:terseLabel","value":"Investments, Debt and Equity Securities [Abstract]","language":"en-US"},{"forObject":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","labelType":"xbrl:label","value":"Investment Securities [Abstract]","language":"en-US"},{"forObject":"us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures","labelType":"xbrl:terseLabel","value":"Investments in unconsolidated entities","language":"en-US"},{"forObject":"us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures","labelType":"xbrl:label","value":"Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures","language":"en-US"},{"forObject":"us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Investment Securities","language":"en-US"},{"forObject":"us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock","labelType":"xbrl:label","value":"Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:JudicialRulingMember","labelType":"xbrl:label","value":"Judicial Ruling [Member]","language":"en-US"},{"forObject":"us-gaap:LesseeFinanceLeaseRemainingLeaseTerm","labelType":"xbrl:terseLabel","value":"Finance lease, remaining terms","language":"en-US"},{"forObject":"us-gaap:LesseeFinanceLeaseRemainingLeaseTerm","labelType":"xbrl:label","value":"Lessee, Finance Lease, Remaining Lease Term","language":"en-US"},{"forObject":"us-gaap:LesseeLeasesPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Leases","language":"en-US"},{"forObject":"us-gaap:LesseeLeasesPolicyTextBlock","labelType":"xbrl:label","value":"Lessee, Leases [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseTermOfContract","labelType":"xbrl:terseLabel","value":"Initial operating lease terms","language":"en-US"},{"forObject":"us-gaap:LesseeOperatingLeaseTermOfContract","labelType":"xbrl:label","value":"Lessee, Operating Lease, Term of Contract","language":"en-US"},{"forObject":"us-gaap:Liabilities","labelType":"xbrl:totalLabel","value":"Total liabilities","language":"en-US"},{"forObject":"us-gaap:Liabilities","labelType":"xbrl:terseLabel","value":"Total liabilities","language":"en-US"},{"forObject":"us-gaap:Liabilities","labelType":"xbrl:label","value":"Liabilities","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquity","labelType":"xbrl:totalLabel","value":"Total Liabilities and Stockholders' Equity","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquity","labelType":"xbrl:label","value":"Liabilities and Equity","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","labelType":"xbrl:terseLabel","value":"Liabilities and stockholders' equity","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","labelType":"xbrl:label","value":"Liabilities and Equity [Abstract]","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrent","labelType":"xbrl:totalLabel","value":"Total current liabilities","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrent","labelType":"xbrl:label","value":"Liabilities, Current","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrentAbstract","labelType":"xbrl:terseLabel","value":"Current liabilities:","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrentAbstract","labelType":"xbrl:label","value":"Liabilities, Current [Abstract]","language":"en-US"},{"forObject":"us-gaap:LiabilitiesFairValueDisclosure","labelType":"xbrl:label","value":"Liabilities Fair Value Disclosure","language":"en-US"},{"forObject":"us-gaap:LiabilitiesFairValueDisclosure","labelType":"xbrl:terseLabel","value":"Liabilities measured at fair value","language":"en-US"},{"forObject":"us-gaap:LineOfCredit","labelType":"xbrl:label","value":"Line Of Credit","language":"en-US"},{"forObject":"us-gaap:LineOfCredit","labelType":"xbrl:terseLabel","value":"Amount outstanding","language":"en-US"},{"forObject":"us-gaap:LitigationSettlementAmountAwardedToOtherParty","labelType":"xbrl:label","value":"Litigation Settlement Amount Awarded To Other Party","language":"en-US"},{"forObject":"us-gaap:LitigationSettlementAmountAwardedToOtherParty","labelType":"xbrl:terseLabel","value":"Amount awarded to other party","language":"en-US"},{"forObject":"us-gaap:LitigationStatusAxis","labelType":"xbrl:terseLabel","value":"Litigation Status [Axis]","language":"en-US"},{"forObject":"us-gaap:LitigationStatusAxis","labelType":"xbrl:label","value":"Litigation Status [Axis]","language":"en-US"},{"forObject":"us-gaap:LitigationStatusDomain","labelType":"xbrl:terseLabel","value":"Litigation Status [Domain]","language":"en-US"},{"forObject":"us-gaap:LitigationStatusDomain","labelType":"xbrl:label","value":"Litigation Status [Domain]","language":"en-US"},{"forObject":"us-gaap: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:LossFromCatastrophes","labelType":"xbrl:label","value":"Loss From Catastrophes","language":"en-US"},{"forObject":"us-gaap:LossFromCatastrophes","labelType":"xbrl:terseLabel","value":"(Gain) loss on involuntary conversions","language":"en-US"},{"forObject":"us-gaap:MinorityInterest","labelType":"xbrl:label","value":"Stockholders Equity Attributable to Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:MinorityInterest","labelType":"xbrl:terseLabel","value":"Noncontrolling interest in consolidated entity","language":"en-US"},{"forObject":"us-gaap:MinorityInterestDecreaseFromRedemptions","labelType":"xbrl:label","value":"Minority Interest Decrease From Redemptions","language":"en-US"},{"forObject":"us-gaap:MinorityInterestDecreaseFromRedemptions","labelType":"xbrl:negatedLabel","value":"Assumption of noncontrolling interest in Meadowcreek Foods LLC","language":"en-US"},{"forObject":"us-gaap:MinorityInterestDecreaseFromRedemptions","labelType":"xbrl:negatedTerseLabel","value":"Reclass of equity portion of Texas Egg Products, LLC in connection with acquisition","language":"en-US"},{"forObject":"us-gaap:MinorityInterestOwnershipPercentageByParent","labelType":"xbrl:label","value":"Minority Interest Ownership Percentage By Parent","language":"en-US"},{"forObject":"us-gaap:MinorityInterestOwnershipPercentageByParent","labelType":"xbrl:terseLabel","value":"Ownership interest","language":"en-US"},{"forObject":"us-gaap: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:NatureOfOperations","labelType":"xbrl:label","value":"Nature of Operations","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivities","labelType":"xbrl:totalLabel","value":"Net cash used in financing activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivities","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Financing Activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","labelType":"xbrl:terseLabel","value":"Cash flows from financing activities:","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Financing Activities [Abstract]","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInInvestingActivities","labelType":"xbrl:totalLabel","value":"Net cash used in investing activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInInvestingActivities","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Investing Activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","labelType":"xbrl:terseLabel","value":"Cash flows from investing activities:","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Investing Activities [Abstract]","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivities","labelType":"xbrl:totalLabel","value":"Net cash provided by operations","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivities","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Operating Activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","labelType":"xbrl:terseLabel","value":"Cash flows from operating activities:","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Operating Activities [Abstract]","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:totalLabel","value":"Net income attributable to Cal-Maine Foods, Inc.","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:terseLabel","value":"Net profit (loss) attributable to Cal-Maine Foods, Inc.","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:label","value":"Net Income (Loss) Attributable to Parent","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:verboseLabel","value":"Net Income (Loss)","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:positiveTerseLabel","value":"Net income (loss) attributable to Cal-Maine Foods, Inc.","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","labelType":"xbrl:terseLabel","value":"New Accounting Pronouncements and Policies","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","labelType":"xbrl:label","value":"New Accounting Pronouncements, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance","labelType":"xbrl:terseLabel","value":"Contributions to Crepini Foods LLC","language":"en-US"},{"forObject":"us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance","labelType":"xbrl:label","value":"Noncontrolling Interest, Increase from Subsidiary Equity Issuance","language":"en-US"},{"forObject":"us-gaap:NoncontrollingInterestMember","labelType":"xbrl:terseLabel","value":"Noncontrolling Interest [Member]","language":"en-US"},{"forObject":"us-gaap:NoncontrollingInterestMember","labelType":"xbrl:label","value":"Noncontrolling Interest [Member]","language":"en-US"},{"forObject":"us-gaap:NonoperatingIncomeExpense","labelType":"xbrl:totalLabel","value":"Total other income, net","language":"en-US"},{"forObject":"us-gaap:NonoperatingIncomeExpense","labelType":"xbrl:label","value":"Nonoperating Income (Expense)","language":"en-US"},{"forObject":"us-gaap:NumberOfStores","labelType":"xbrl:label","value":"Number Of Stores","language":"en-US"},{"forObject":"us-gaap:NumberOfStores","labelType":"xbrl:terseLabel","value":"Number of retail stores","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 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, net of tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:terseLabel","value":"Other comprehensive loss, net of tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:label","value":"Other Comprehensive Income (Loss), Net of Tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:verboseLabel","value":"Other comprehensive income (loss), net of tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossTax","labelType":"xbrl:negatedLabel","value":"Income tax 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:OtherInvesteesMember","labelType":"xbrl:label","value":"Other Investees [Member]","language":"en-US"},{"forObject":"us-gaap:OtherInvesteesMember","labelType":"xbrl:terseLabel","value":"Crepini Foods LLC [Member]","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesNoncurrent","labelType":"xbrl:terseLabel","value":"Other noncurrent liabilities","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesNoncurrent","labelType":"xbrl:label","value":"Other Liabilities, Noncurrent","language":"en-US"},{"forObject":"us-gaap:OtherNonoperatingIncomeExpense","labelType":"xbrl:terseLabel","value":"Other, net","language":"en-US"},{"forObject":"us-gaap:OtherNonoperatingIncomeExpense","labelType":"xbrl:label","value":"Other Nonoperating Income Expense","language":"en-US"},{"forObject":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","labelType":"xbrl:terseLabel","value":"Other income (expense):","language":"en-US"},{"forObject":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","labelType":"xbrl:label","value":"Other Nonoperating Income (Expense) [Abstract]","language":"en-US"},{"forObject":"us-gaap:OtherOperatingActivitiesCashFlowStatement","labelType":"xbrl:label","value":"Other Operating Activities Cash Flow Statement","language":"en-US"},{"forObject":"us-gaap:OtherOperatingActivitiesCashFlowStatement","labelType":"xbrl:negatedLabel","value":"Other adjustments, net","language":"en-US"},{"forObject":"us-gaap:OtherOperatingActivitiesCashFlowStatement","labelType":"xbrl:terseLabel","value":"Other adjustments, net","language":"en-US"},{"forObject":"us-gaap:PatronageSourceEarnings","labelType":"xbrl:label","value":"Patronage Source Earnings","language":"en-US"},{"forObject":"us-gaap:PatronageSourceEarnings","labelType":"xbrl:terseLabel","value":"Patronage dividends","language":"en-US"},{"forObject":"us-gaap:PaymentsOfDividends","labelType":"xbrl:negatedLabel","value":"Payments of dividends","language":"en-US"},{"forObject":"us-gaap:PaymentsOfDividends","labelType":"xbrl:label","value":"Payments of Dividends","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt","labelType":"xbrl:negatedLabel","value":"Purchases of investment securities","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt","labelType":"xbrl:label","value":"Purchases of investment securities","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessesGross","labelType":"xbrl:label","value":"Payments To Acquire Businesses Gross","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessesGross","labelType":"xbrl:terseLabel","value":"Cash consideration paid","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","labelType":"xbrl:label","value":"Payments to Acquire Businesses, Net of Cash Acquired","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","labelType":"xbrl:negatedLabel","value":"Acquisition of businesses","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireInterestInJointVenture","labelType":"xbrl:negatedLabel","value":"Investment in unconsolidated entities","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireInterestInJointVenture","labelType":"xbrl:label","value":"Payments to Acquire Interest in Joint Venture","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireInterestInJointVenture","labelType":"xbrl:terseLabel","value":"Payments to acquire interest in joint venture","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireProductiveAssets","labelType":"xbrl:label","value":"Payments To Acquire Productive Assets","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireProductiveAssets","labelType":"xbrl:terseLabel","value":"Payments to acquire of certain assets","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","labelType":"xbrl:negatedLabel","value":"Purchases of property, plant and equipment","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","labelType":"xbrl:label","value":"Payments to Acquire Property, Plant, and Equipment","language":"en-US"},{"forObject":"us-gaap:PendingLitigationMember","labelType":"xbrl:terseLabel","value":"Pending Litigation","language":"en-US"},{"forObject":"us-gaap:PendingLitigationMember","labelType":"xbrl:label","value":"Pending Litigation [Member]","language":"en-US"},{"forObject":"us-gaap:PlanNameAxis","labelType":"xbrl:terseLabel","value":"Plan Name [Axis]","language":"en-US"},{"forObject":"us-gaap:PlanNameAxis","labelType":"xbrl:label","value":"Plan Name [Axis]","language":"en-US"},{"forObject":"us-gaap:PlanNameDomain","labelType":"xbrl:terseLabel","value":"Plan Name [Domain]","language":"en-US"},{"forObject":"us-gaap:PlanNameDomain","labelType":"xbrl:label","value":"Plan Name [Domain]","language":"en-US"},{"forObject":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","labelType":"xbrl:terseLabel","value":"Prepaid expenses and other current assets","language":"en-US"},{"forObject":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","labelType":"xbrl:label","value":"Prepaid Expense and Other Assets, Current","language":"en-US"},{"forObject":"us-gaap:PriorPeriodReclassificationAdjustmentDescription","labelType":"xbrl:terseLabel","value":"Reclassification","language":"en-US"},{"forObject":"us-gaap:PriorPeriodReclassificationAdjustmentDescription","labelType":"xbrl:label","value":"Reclassification, Comparability Adjustment [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:ProceedsFromDivestitureOfInterestInJointVenture","labelType":"xbrl:label","value":"Proceeds From Divestiture Of Interest In Joint Venture","language":"en-US"},{"forObject":"us-gaap:ProceedsFromDivestitureOfInterestInJointVenture","labelType":"xbrl:terseLabel","value":"Distributions from unconsolidated entities","language":"en-US"},{"forObject":"us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities","labelType":"xbrl:terseLabel","value":"Sales and maturities of investment securities","language":"en-US"},{"forObject":"us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities","labelType":"xbrl:label","value":"Proceeds from Sale, Maturity and Collection of Investments","language":"en-US"},{"forObject":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","labelType":"xbrl:terseLabel","value":"Net proceeds from disposal of property, plant and equipment","language":"en-US"},{"forObject":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","labelType":"xbrl:label","value":"Proceeds from Sale of Property, Plant, and Equipment","language":"en-US"},{"forObject":"us-gaap:ProfitLoss","labelType":"xbrl:label","value":"Profit Loss","language":"en-US"},{"forObject":"us-gaap:ProfitLoss","labelType":"xbrl:totalLabel","value":"Net income","language":"en-US"},{"forObject":"us-gaap:ProfitLoss","labelType":"xbrl:terseLabel","value":"Net income (loss)","language":"en-US"},{"forObject":"us-gaap:ProfitLoss","labelType":"xbrl:verboseLabel","value":"Net income","language":"en-US"},{"forObject":"us-gaap:ProfitLoss","labelType":"xbrl:zeroVerboseLabel","value":"Net profit (loss) attributable to Cal-Maine Foods, Inc.","language":"en-US"},{"forObject":"us-gaap:ProfitLoss","labelType":"xbrl:positiveTerseLabel","value":"Net income","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentNet","labelType":"xbrl:terseLabel","value":"Property, plant & equipment, net","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentNet","labelType":"xbrl:totalLabel","value":"Property, plant and equipment, less accumulated depreciation","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentNet","labelType":"xbrl:label","value":"Property, plant and equipment, net","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","labelType":"xbrl:verboseLabel","value":"Property, Plant and Equipment","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","labelType":"xbrl:label","value":"Property, Plant and Equipment, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentUsefulLife","labelType":"xbrl:terseLabel","value":"Property, plant and equipment useful life","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentUsefulLife","labelType":"xbrl:label","value":"Property, Plant and Equipment, Useful Life","language":"en-US"},{"forObject":"us-gaap:PurchaseObligation","labelType":"xbrl:label","value":"Purchase Obligation","language":"en-US"},{"forObject":"us-gaap:PurchaseObligation","labelType":"xbrl:terseLabel","value":"Purchase obligation","language":"en-US"},{"forObject":"us-gaap:RelatedPartyDomain","labelType":"xbrl:terseLabel","value":"Related Party [Domain]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyDomain","labelType":"xbrl:label","value":"Related Party [Domain]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","labelType":"xbrl:terseLabel","value":"Related Party [Axis]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","labelType":"xbrl:label","value":"Related Party [Axis]","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:negativeLabel","value":"Principal payments on 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:RetainedEarningsAccumulatedDeficit","labelType":"xbrl:terseLabel","value":"Retained earnings","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsAccumulatedDeficit","labelType":"xbrl:label","value":"Retained Earnings (Accumulated Deficit)","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsMember","labelType":"xbrl:terseLabel","value":"Retained Earnings [Member]","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsMember","labelType":"xbrl:label","value":"Retained Earnings [Member]","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerAbstract","labelType":"xbrl:terseLabel","value":"Revenue from Contract with Customer [Abstract]","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerAbstract","labelType":"xbrl:label","value":"Revenue from Contracts with Customers [Abstract]","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","labelType":"xbrl:label","value":"Revenue From Contract With Customer Excluding Assessed Tax","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","labelType":"xbrl:terseLabel","value":"Net sales","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerPolicyTextBlock","labelType":"xbrl:verboseLabel","value":"Revenue Recognition","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerPolicyTextBlock","labelType":"xbrl:label","value":"Revenue from Contract with Customer [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerTextBlock","labelType":"xbrl:terseLabel","value":"Revenue from Contracts with Customers","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerTextBlock","labelType":"xbrl:label","value":"Revenue from Contract with Customer [Text Block]","language":"en-US"},{"forObject":"us-gaap:RoyaltyIncomeNonoperating","labelType":"xbrl:label","value":"Royalty Income Nonoperating","language":"en-US"},{"forObject":"us-gaap:RoyaltyIncomeNonoperating","labelType":"xbrl:terseLabel","value":"Royalty income","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAvailableForSaleSecuritiesLineItems","labelType":"xbrl:label","value":"Debt Securities, Available-for-sale [Line Items]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Investment Securities","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock","labelType":"xbrl:label","value":"Available-for-sale Securities [Table Text Block]","language":"en-US"},{"forObject":"us-gaap: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 Fassio and Amounts of Assets Acquired and Liabilities Assumed","language":"en-US"},{"forObject":"us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","labelType":"xbrl:label","value":"Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","labelType":"xbrl:terseLabel","value":"Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","labelType":"xbrl:label","value":"Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Equity Award Activity","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock","labelType":"xbrl:label","value":"Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfStockholdersEquityTableTextBlock","labelType":"xbrl:label","value":"Schedule Of Stockholders Equity [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfStockholdersEquityTableTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Equity Activity","language":"en-US"},{"forObject":"us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock","labelType":"xbrl:terseLabel","value":"Computation of Basic and Diluted Net Income Per Share","language":"en-US"},{"forObject":"us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock","labelType":"xbrl:label","value":"Schedule of Weighted Average Number of Shares [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:SelfInsuranceReservePolicyTextBlock","labelType":"xbrl:terseLabel","value":"Accrued Self Insurance","language":"en-US"},{"forObject":"us-gaap:SelfInsuranceReservePolicyTextBlock","labelType":"xbrl:label","value":"Self Insurance Reserve [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:SellingGeneralAndAdministrativeExpense","labelType":"xbrl:terseLabel","value":"Selling, general and administrative","language":"en-US"},{"forObject":"us-gaap:SellingGeneralAndAdministrativeExpense","labelType":"xbrl:label","value":"Selling, General and Administrative Expense","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","labelType":"xbrl:terseLabel","value":"Vesting period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","labelType":"xbrl:negatedLabel","value":"Number of Shares, Forfeited (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","labelType":"xbrl:terseLabel","value":"Weighted Average Grant Date Fair Value, Forfeited (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","labelType":"xbrl:terseLabel","value":"Number of Shares, Granted (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:terseLabel","value":"Weighted Average Grant Date Fair Value, Granted (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","labelType":"xbrl:periodStartLabel","value":"Number of Shares, Outstanding, Beginning Balance (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","labelType":"xbrl:periodEndLabel","value":"Number of Shares, Outstanding, Ending Balance (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","labelType":"xbrl:periodStartLabel","value":"Weighted Average Grant Date Fair Value, Outstanding, Beginning Balance (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","labelType":"xbrl:periodEndLabel","value":"Weighted Average Grant Date Fair Value, Outstanding, Ending Balance (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","labelType":"xbrl:terseLabel","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","labelType":"xbrl:negatedLabel","value":"Number of Shares, Vested (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:terseLabel","value":"Weighted Average Grant Date Fair Value, Vested (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","labelType":"xbrl:terseLabel","value":"Share-based Compensation Arrangement by Share-based Payment Award [Line Items]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award [Line Items]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward","labelType":"xbrl:terseLabel","value":"Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","labelType":"xbrl:terseLabel","value":"Incentive plan shares authorized (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","labelType":"xbrl:label","value":"Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Grant","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","labelType":"xbrl:terseLabel","value":"Shares remaining for issuance","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","labelType":"xbrl:label","value":"Share-based Payment Arrangement [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","labelType":"xbrl:verboseLabel","value":"Stock Based Compensation","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:StandbyLettersOfCreditMember","labelType":"xbrl:label","value":"Standby Letters of Credit [Member]","language":"en-US"},{"forObject":"us-gaap:StatementClassOfStockAxis","labelType":"xbrl:terseLabel","value":"Class of Stock [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementClassOfStockAxis","labelType":"xbrl:label","value":"Class of Stock [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementEquityComponentsAxis","labelType":"xbrl:terseLabel","value":"Equity Components [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementEquityComponentsAxis","labelType":"xbrl:label","value":"Equity Components [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementLineItems","labelType":"xbrl:terseLabel","value":"Statement [Line Items]","language":"en-US"},{"forObject":"us-gaap:StatementLineItems","labelType":"xbrl:label","value":"Statement [Line Items]","language":"en-US"},{"forObject":"us-gaap:StatementOfCashFlowsAbstract","labelType":"xbrl: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:SubsequentEventLineItems","labelType":"xbrl:label","value":"Subsequent Event [Line Items]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventMember","labelType":"xbrl:label","value":"Subsequent Event [Member]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventTable","labelType":"xbrl:label","value":"Subsequent Event [Table]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventTypeAxis","labelType":"xbrl:label","value":"Subsequent Event Type [Axis]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventTypeDomain","labelType":"xbrl:label","value":"Subsequent Event Type [Domain]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventsAbstract","labelType":"xbrl:label","value":"Subsequent Events [Abstract]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventsTextBlock","labelType":"xbrl:label","value":"Subsequent Events [Text Block]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventsTextBlock","labelType":"xbrl:terseLabel","value":"Subsequent Events","language":"en-US"},{"forObject":"us-gaap:SuretyBondMember","labelType":"xbrl:label","value":"Surety Bond [Member]","language":"en-US"},{"forObject":"us-gaap:TradeAndOtherAccountsReceivablePolicy","labelType":"xbrl:verboseLabel","value":"Trade Receivables","language":"en-US"},{"forObject":"us-gaap:TradeAndOtherAccountsReceivablePolicy","labelType":"xbrl:label","value":"Accounts Receivable [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","labelType":"xbrl:terseLabel","value":"Financial Instruments [Domain]","language":"en-US"},{"forObject":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","labelType":"xbrl:label","value":"Financial Instruments [Domain]","language":"en-US"},{"forObject":"us-gaap:TreasuryStockCommonMember","labelType":"xbrl:terseLabel","value":"Treasury Stock [Member]","language":"en-US"},{"forObject":"us-gaap:TreasuryStockCommonMember","labelType":"xbrl:label","value":"Treasury Stock, Common [Member]","language":"en-US"},{"forObject":"us-gaap:TreasuryStockCommonShares","labelType":"xbrl:terseLabel","value":"Common stock in treasury (in shares)","language":"en-US"},{"forObject":"us-gaap:TreasuryStockCommonShares","labelType":"xbrl:label","value":"Treasury Stock, Common, Shares","language":"en-US"},{"forObject":"us-gaap:TreasuryStockValue","labelType":"xbrl:negatedLabel","value":"Common stock in treasury at cost - 26,015 shares at March 1, 2025 and 26,022 shares at June 1, 2024","language":"en-US"},{"forObject":"us-gaap:TreasuryStockValue","labelType":"xbrl:label","value":"Treasury Stock, Value","language":"en-US"},{"forObject":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember","labelType":"xbrl:label","value":"U S Government Agencies Shortterm Debt Securities [Member]","language":"en-US"},{"forObject":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember","labelType":"xbrl:terseLabel","value":"US Government and Agency Obligations [Member]","language":"en-US"},{"forObject":"us-gaap:USTreasuryBillSecuritiesMember","labelType":"xbrl:label","value":"U S Treasury Bill Securities [Member]","language":"en-US"},{"forObject":"us-gaap:USTreasuryBillSecuritiesMember","labelType":"xbrl:terseLabel","value":"Treasury Bills [Member]","language":"en-US"},{"forObject":"us-gaap:UseOfEstimates","labelType":"xbrl:verboseLabel","value":"Use of Estimates","language":"en-US"},{"forObject":"us-gaap:UseOfEstimates","labelType":"xbrl:label","value":"Use of Estimates, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment","labelType":"xbrl:terseLabel","value":"Effect of dilutive restricted shares (in shares)","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment","labelType":"xbrl:label","value":"Weighted Average Number Diluted Shares Outstanding Adjustment","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","labelType":"xbrl:terseLabel","value":"Diluted (in shares)","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","labelType":"xbrl:verboseLabel","value":"Weighted-average common shares outstanding, diluted (in shares)","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","labelType":"xbrl:label","value":"Weighted Average Number of Shares Outstanding, Diluted","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","labelType":"xbrl:terseLabel","value":"Basic (in shares)","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","labelType":"xbrl:verboseLabel","value":"Weighted-average common shares outstanding, basic (in shares)","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","labelType":"xbrl:label","value":"Weighted Average Number of Shares Outstanding, Basic","language":"en-US"},{"forObject":"cik:0000016160","labelType":"xbrl:label","value":"CAL-MAINE FOODS INC","language":"en-US"},{"forObject":"rpt:group-0","labelType":"xbrl:label","value":"010201 - Disclosure - 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 Fassio 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":"041201 - Disclosure - Equity (Narrative) (Details)","language":"en-US"},{"forObject":"rpt:group-14","labelType":"xbrl:label","value":"041202 - Disclosure - Equity (Summary of Equity Activity) (Details)","language":"en-US"},{"forObject":"rpt:group-15","labelType":"xbrl:label","value":"031201 - Disclosure - Equity (Tables)","language":"en-US"},{"forObject":"rpt:group-16","labelType":"xbrl:label","value":"010401 - Disclosure - Fair Value Measurements","language":"en-US"},{"forObject":"rpt:group-17","labelType":"xbrl:label","value":"040401 - Disclosure - Fair Value Measurements (Narrative) (Details)","language":"en-US"},{"forObject":"rpt:group-18","labelType":"xbrl:label","value":"020401 - Disclosure - Fair Value Measurements (Policy)","language":"en-US"},{"forObject":"rpt:group-19","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-20","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-21","labelType":"xbrl:label","value":"030401 - Disclosure - Fair Value Measurements (Tables)","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","language":"en-US"},{"forObject":"rpt:group-27","labelType":"xbrl:label","value":"040301 - Disclosure - Investment Securities (Narrative) (Details)","language":"en-US"},{"forObject":"rpt:group-28","labelType":"xbrl:label","value":"040303 - Disclosure - Investment Securities (Schedule of Contractual Maturities of Investment Securities) (Details)","language":"en-US"},{"forObject":"rpt:group-29","labelType":"xbrl:label","value":"040302 - Disclosure - Investment Securities (Schedule of Investment Securities) (Details)","language":"en-US"},{"forObject":"rpt:group-30","labelType":"xbrl:label","value":"030301 - Disclosure - Investment Securities (Tables)","language":"en-US"},{"forObject":"rpt:group-31","labelType":"xbrl:label","value":"011301 - Disclosure - Net Income per Common Share","language":"en-US"},{"forObject":"rpt:group-32","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-33","labelType":"xbrl:label","value":"041301 - Disclosure - Net Income per Common Share (Narrative) (Details)","language":"en-US"},{"forObject":"rpt:group-34","labelType":"xbrl:label","value":"031301 - Disclosure - Net Income per Common Share (Tables)","language":"en-US"},{"forObject":"rpt:group-35","labelType":"xbrl:label","value":"011401 - Disclosure - Revenue from Contracts with Customers","language":"en-US"},{"forObject":"rpt:group-36","labelType":"xbrl:label","value":"041402 - Disclosure - Revenue from Contracts with Customers (Disaggregation of Revenue) (Details)","language":"en-US"},{"forObject":"rpt:group-37","labelType":"xbrl:label","value":"031401 - Disclosure - Revenue from Contracts with Customers (Tables)","language":"en-US"},{"forObject":"rpt:group-38","labelType":"xbrl:label","value":"011601 - Disclosure - Stock Based Compensation","language":"en-US"},{"forObject":"rpt:group-39","labelType":"xbrl:label","value":"041601 - Disclosure - Stock Based Compensation (Narrative) (Details)","language":"en-US"},{"forObject":"rpt:group-40","labelType":"xbrl:label","value":"041602 - Disclosure - Stock Based Compensation (Summary of Equity Award Activity) (Details)","language":"en-US"},{"forObject":"rpt:group-41","labelType":"xbrl:label","value":"031601 - Disclosure - Stock Based Compensation (Tables)","language":"en-US"},{"forObject":"rpt:group-42","labelType":"xbrl:label","value":"011901 - Disclosure - Subsequent Events","language":"en-US"},{"forObject":"rpt:group-43","labelType":"xbrl:label","value":"041901 - Disclosure - Subsequent Events (Narrative) (Details)","language":"en-US"},{"forObject":"rpt:group-44","labelType":"xbrl:label","value":"010101 - Disclosure - Summary of Significant Accounting Policies","language":"en-US"},{"forObject":"rpt:group-45","labelType":"xbrl:label","value":"040101 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Details)","language":"en-US"},{"forObject":"rpt:group-46","labelType":"xbrl:label","value":"020101 - Disclosure - Summary of Significant Accounting Policies (Policy)","language":"en-US"}],"networks":[{"name":"rpt:network-presentation-16","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationsAbstract","order":1.0},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:BusinessCombinationDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-17","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap: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:AssetAcquisitionDomain","target":"calm:IseIncMember","order":1.0},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionAxis","order":1.0},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":1.0},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"calm:FassioEggFarmsIncMember","order":1.0},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:AssetAcquisitionAxis","order":2.0},{"source":"us-gaap:AssetAcquisitionDomain","target":"calm:DealRiteFeedsIncAssetsMember","order":2.0},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"calm:ProductionAndProcessingFacilitiesCapacityNumberOfLayers","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"calm:IseAmericaIncMember","order":2.0},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionLineItems","order":3.0},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"calm:NumberOfPulletsAcquired","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"calm:MeadowcreekFoodsLlcMember","order":3.0},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"calm:NumberOfCageFreeAcquired","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:AreaOfLand","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:AssetAcquisitionEffectiveDateOfAcquisition","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"calm:DescriptionOfAcquiredAssets","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:PaymentsToAcquireProductiveAssets","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:GoodwillAcquiredDuringPeriod","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"calm:NumberOfFeedMillsAcquired","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-18","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationsAbstract","order":1.0},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","order":1.0},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:PaymentsToAcquireBusinessesGross","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionAxis","order":1.0},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":1.0},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"calm:FassioEggFarmsIncMember","order":1.0},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionLineItems","order":2.0},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"calm:IseAmericaIncMember","order":2.0},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationConsiderationTransferred1","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-19","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-20","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-21","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","order":1.0},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"us-gaap:LossContingenciesTable","order":1.0},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:LineOfCredit","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesTable","target":"us-gaap:LitigationStatusAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LitigationStatusAxis","target":"us-gaap:LitigationStatusDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LitigationStatusDomain","target":"us-gaap:PendingLitigationMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:LitigationCaseAxis","target":"srt:LitigationCaseTypeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:LitigationCaseTypeDomain","target":"calm:StateOfTexasVCalMaineFoodsIncDbaWhartonAndWhartonCountyFoodsLLCMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:OwnershipAxis","target":"srt:OwnershipDomain","order":1.0},{"source":"srt:OwnershipDomain","target":"calm:BentonCountyFoodsMember","order":1.0},{"source":"us-gaap:DebtInstrumentAxis","target":"us-gaap:DebtInstrumentNameDomain","order":1.0},{"source":"us-gaap:DebtInstrumentNameDomain","target":"calm:CreditAgreementMember","order":1.0},{"source":"us-gaap:CreditFacilityAxis","target":"us-gaap:CreditFacilityDomain","order":1.0},{"source":"us-gaap:CreditFacilityDomain","target":"us-gaap:StandbyLettersOfCreditMember","order":1.0},{"source":"us-gaap:SubsequentEventTypeAxis","target":"us-gaap:SubsequentEventTypeDomain","order":1.0},{"source":"us-gaap:SubsequentEventTypeDomain","target":"us-gaap:SubsequentEventMember","order":1.0},{"source":"us-gaap:LossContingenciesByNatureOfContingencyAxis","target":"us-gaap:LossContingencyNatureDomain","order":1.0},{"source":"us-gaap:LossContingencyNatureDomain","target":"us-gaap:SuretyBondMember","order":1.0},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:DebtInstrumentCarryingAmount","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"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:BellEtAlVCalMaineFoodsEtAlMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:PurchaseObligation","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:LitigationCaseTypeDomain","target":"calm:FraserEtAlVCalMaineFoodsIncEtAlMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesTable","target":"srt:RangeAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:LossContingencyDamagesSoughtValue","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:LitigationCaseTypeDomain","target":"calm:KraftFoodsGlobalIncEtAlVUnitedEggProducersIncEtAlMember","order":4.0},{"source":"us-gaap:LossContingenciesTable","target":"srt:OwnershipAxis","order":4.0},{"source":"us-gaap:LossContingenciesLineItems","target":"calm:LossContingencyDamagesSoughtvaluePerClaim","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesTable","target":"us-gaap:DebtInstrumentAxis","order":5.0},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:MinorityInterestOwnershipPercentageByParent","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesTable","target":"us-gaap:CreditFacilityAxis","order":6.0},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:LitigationSettlementAmountAwardedToOtherParty","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesTable","target":"us-gaap:SubsequentEventTypeAxis","order":7.0},{"source":"us-gaap:LossContingenciesLineItems","target":"calm:LitigationSettlementTrebleDamages","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesTable","target":"us-gaap:LossContingenciesByNatureOfContingencyAxis","order":8.0},{"source":"us-gaap:LossContingenciesTable","target":"us-gaap:LossContingenciesLineItems","order":9.0},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:LossContingencyAccrualProvision","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:SpecialAssessmentBondCurrent","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"calm:LitigationSettlementTrebleDamagesOfRemainingDefendants","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-22","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfFinancialPositionAbstract","order":1.0},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:StatementTable","order":1.0},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementClassOfStockAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonStockMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap: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:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":2.0},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:PropertyPlantAndEquipmentNet","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:EmployeeRelatedLiabilitiesCurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:OtherLiabilitiesNoncurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","target":"us-gaap:AdditionalPaidInCapitalCommonStock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:AccountsReceivableNetCurrent","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:AccruedIncomeTaxesCurrent","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:DeferredIncomeTaxLiabilitiesNet","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","target":"us-gaap:RetainedEarningsAccumulatedDeficit","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:IncomeTaxesReceivable","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:Goodwill","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:DividendsPayableCurrent","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:Liabilities","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:InventoryNet","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:IntangibleAssetsNetExcludingGoodwill","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:CommitmentsAndContingencies","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","target":"us-gaap:TreasuryStockValue","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:OtherAssetsNoncurrent","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:LiabilitiesCurrent","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","target":"us-gaap:StockholdersEquity","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:AssetsCurrent","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:Assets","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","target":"us-gaap:MinorityInterest","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:LiabilitiesAndStockholdersEquity","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract","target":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-23","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfFinancialPositionAbstract","order":1.0},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:StatementTable","order":1.0},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementClassOfStockAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonStockMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommonStockParOrStatedValuePerShare","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":2.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommonStockSharesAuthorized","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap: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-24","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfCashFlowsAbstract","order":1.0},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:ProfitLoss","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:PaymentsOfDividends","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:DepreciationDepletionAndAmortization","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"calm:ProceedsFromPurchaseofSaleOfTreasuryStockNetofStockIssuedDuringPeriodRestrictedStockAward","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:DeferredIncomeTaxExpenseBenefit","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:PaymentsToAcquireInterestInJointVenture","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap: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:ProceedsFromDivestitureOfInterestInJointVenture","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:FinanceLeasePrincipalPayments","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"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:PaymentsToAcquireBusinessesNetOfCashAcquired","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInFinancingActivities","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"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:ProceedsFromSaleOfPropertyPlantAndEquipment","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInInvestingActivities","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-25","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-26","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeStatementAbstract","order":1.0},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","target":"us-gaap:InterestIncomeExpenseNet","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:EarningsPerShareBasic","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"calm:WeightedAverageSharesOutstandingAbstract","target":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:CostOfGoodsAndServicesSold","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","target":"us-gaap:RoyaltyIncomeNonoperating","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:EarningsPerShareDiluted","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"calm:WeightedAverageSharesOutstandingAbstract","target":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:GrossProfit","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","target":"us-gaap:PatronageSourceEarnings","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:SellingGeneralAndAdministrativeExpense","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","target":"us-gaap:IncomeLossFromEquityMethodInvestments","order":4.0,"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:OtherNonoperatingIncomeExpenseAbstract","target":"us-gaap:OtherNonoperatingIncomeExpense","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:LossFromCatastrophes","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","target":"us-gaap:NonoperatingIncomeExpense","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:OperatingIncomeLoss","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:OtherNonoperatingIncomeExpenseAbstract","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:IncomeTaxExpenseBenefit","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:ProfitLoss","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:NetIncomeLoss","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:EarningsPerShareAbstract","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementAbstract","target":"calm:WeightedAverageSharesOutstandingAbstract","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-27","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"dei:CoverAbstract","order":1.0},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementClassOfStockAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonStockMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"dei:DocumentType","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:CoverAbstract","target":"us-gaap:StatementTable","order":1.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:DocumentAnnualReport","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-28","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-29","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StockholdersEquityNoteAbstract","order":1.0},{"source":"us-gaap:StatementLineItems","target":"srt:StockRepurchaseProgramAuthorizedAmount1","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"srt:RangeAxis","order":1.0},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":1.0},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":1.0},{"source":"us-gaap:StockholdersEquityNoteAbstract","target":"us-gaap:StatementTable","order":1.0},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":2.0},{"source":"us-gaap:StatementLineItems","target":"srt:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-30","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfStockholdersEquityAbstract","order":1.0},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementClassOfStockAxis","order":1.0},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":1.0},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonStockMember","order":1.0},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","order":1.0},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:CommonStockMember","order":1.0},{"source":"srt:RestatementAxis","target":"srt:RestatementDomain","order":1.0},{"source":"srt:RestatementDomain","target":"srt:RestatementAdjustmentMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:StatementOfStockholdersEquityAbstract","target":"us-gaap:StatementTable","order":1.0},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":2.0},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementEquityComponentsAxis","order":2.0},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:TreasuryStockCommonMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RestatementDomain","target":"srt:CumulativeEffectPeriodOfAdoptionAdjustedBalanceMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AdditionalPaidInCapitalMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"srt:RestatementAxis","order":3.0},{"source":"us-gaap:StatementLineItems","target":"calm:StockCompensationPlanTransactions","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":4.0},{"source":"us-gaap:StatementLineItems","target":"calm:StockCompensationPlanTransactionsShares","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:RetainedEarningsMember","order":5.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:NoncontrollingInterestMember","order":6.0},{"source":"us-gaap:StatementLineItems","target":"us-gaap:MinorityInterestPeriodIncreaseDecrease","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:MinorityInterestDecreaseFromRedemptions","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:Dividends","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:ProfitLoss","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommonStockDividendsPerShareCashPaid","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-31","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-32","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-33","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:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:BusinessAcquisitionAxis","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:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","order":2.0}]},{"name":"rpt:network-presentation-34","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-35","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-36","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:FairValueDisclosuresAbstract","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","order":1.0},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"calm:FairValueOfTheContingentConsideration","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:AssetAcquisitionAxis","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},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"calm:FairValueOfTheContingentConsideration","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-37","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-38","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-39","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-40","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryDisclosureAbstract","order":1.0},{"source":"us-gaap:InventoryDisclosureAbstract","target":"calm:AgriculturalRelatedInventoryFlocks","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryDisclosureAbstract","target":"calm:AgriculturalRelatedInventoryEggs","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryDisclosureAbstract","target":"us-gaap:AgriculturalRelatedInventoryFeedAndSupplies","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InventoryDisclosureAbstract","target":"us-gaap:InventoryNet","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-41","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-42","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-43","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","order":1.0},{"source":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","target":"calm:ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesCurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","target":"calm:ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesNoncurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","target":"calm:DebtSecuritiesAvailableForSaleCurrentRealizedGain","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","target":"calm:DebtSecuritiesAvailableForSaleNoncurrentRealizedGain","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","target":"calm:DebtSecuritiesAvailableForSaleCurrentRealizedLoss","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","target":"calm:DebtSecuritiesAvailableForSaleNoncurrentRealizedLoss","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:InvestmentsDebtAndEquitySecuritiesAbstract","target":"us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-44","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-45","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-46","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-47","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-48","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-49","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EarningsPerShareAbstract","order":1.0},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-50","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-51","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RevenueFromContractWithCustomerAbstract","order":1.0},{"source":"us-gaap:RevenueFromContractWithCustomerAbstract","target":"us-gaap:RevenueFromContractWithCustomerTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-52","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RevenueFromContractWithCustomerAbstract","order":1.0},{"source":"us-gaap:RevenueFromContractWithCustomerAbstract","target":"us-gaap:DisaggregationOfRevenueTable","order":1.0},{"source":"us-gaap:DisaggregationOfRevenueLineItems","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisaggregationOfRevenueTable","target":"srt:ProductOrServiceAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductOrServiceAxis","target":"srt:ProductsAndServicesDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"calm:NonSpecialtyShellEggSalesMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisaggregationOfRevenueTable","target":"us-gaap:DisaggregationOfRevenueLineItems","order":2.0},{"source":"srt:ProductsAndServicesDomain","target":"calm:SpecialtyShellEggSalesMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"calm:EggProductsMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"calm:OtherMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-53","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RevenueFromContractWithCustomerAbstract","order":1.0},{"source":"us-gaap:RevenueFromContractWithCustomerAbstract","target":"us-gaap:DisaggregationOfRevenueTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-54","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-55","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","order":1.0},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:PlanNameAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PlanNameAxis","target":"us-gaap:PlanNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PlanNameDomain","target":"calm:TwoThousandTwelveOmnibusLongTermIncentivePlanMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","order":2.0},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:AllocatedShareBasedCompensationExpense","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-56","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-57","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-58","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SubsequentEventsAbstract","order":1.0},{"source":"us-gaap:SubsequentEventsAbstract","target":"us-gaap:SubsequentEventsTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-59","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SubsequentEventsAbstract","order":1.0},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":1.0},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":1.0},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":1.0},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":1.0},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"calm:BroilerProcessingPlanthhatcheryAndFeedMillMember","order":1.0},{"source":"srt:OwnershipAxis","target":"srt:OwnershipDomain","order":1.0},{"source":"srt:OwnershipDomain","target":"calm:CalMaineFoodsLlcMember","order":1.0},{"source":"us-gaap:DebtInstrumentAxis","target":"us-gaap:DebtInstrumentNameDomain","order":1.0},{"source":"us-gaap:DebtInstrumentNameDomain","target":"calm:CreditAgreementMember","order":1.0},{"source":"us-gaap:SubsequentEventTypeAxis","target":"us-gaap:SubsequentEventTypeDomain","order":1.0},{"source":"us-gaap:SubsequentEventTypeDomain","target":"us-gaap:SubsequentEventMember","order":1.0},{"source":"us-gaap:SubsequentEventsAbstract","target":"us-gaap:SubsequentEventTable","order":1.0},{"source":"us-gaap:SubsequentEventLineItems","target":"us-gaap:BusinessCombinationConsiderationTransferred1","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTable","target":"us-gaap:SubsequentEventTypeAxis","order":1.0},{"source":"srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis","target":"srt:EquityMethodInvesteeNameDomain","order":1.0},{"source":"srt:EquityMethodInvesteeNameDomain","target":"us-gaap:OtherInvesteesMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0},{"source":"dei:EntityDomain","target":"calm:CrepiniFoodsLlcMember","order":1.0},{"source":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","target":"us-gaap:RelatedPartyDomain","order":1.0},{"source":"us-gaap:RelatedPartyDomain","target":"us-gaap:BeneficialOwnerMember","order":1.0},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"calm:EchoLakeFoodsIncMember","order":2.0},{"source":"srt:OwnershipDomain","target":"calm:CrepiniLlcMember","order":2.0},{"source":"us-gaap:SubsequentEventLineItems","target":"calm:NumberOfFacilitiesTestedPositiveForHpai","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTable","target":"srt:RangeAxis","order":2.0},{"source":"dei:EntityDomain","target":"calm:CrepiniLlcMember","order":2.0},{"source":"us-gaap:SubsequentEventLineItems","target":"calm:NumberOfLayingHensAffectedByHpaiPositiveTest","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTable","target":"us-gaap:BusinessAcquisitionAxis","order":3.0},{"source":"us-gaap:SubsequentEventLineItems","target":"calm:NumberOfPulletsTestedPositiveForHpai","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTable","target":"srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis","order":4.0},{"source":"us-gaap:SubsequentEventLineItems","target":"calm:PercentOfTotalFlockAffectedByHpaiPositiveTest","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTable","target":"srt:OwnershipAxis","order":5.0},{"source":"us-gaap:SubsequentEventLineItems","target":"us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired","order":6.0},{"source":"us-gaap:SubsequentEventTable","target":"dei:LegalEntityAxis","order":6.0},{"source":"us-gaap:SubsequentEventLineItems","target":"us-gaap:NumberOfStores","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTable","target":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","order":7.0},{"source":"us-gaap:SubsequentEventLineItems","target":"us-gaap:CommonStockConversionBasis","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTable","target":"us-gaap:StatementClassOfStockAxis","order":8.0},{"source":"us-gaap:SubsequentEventLineItems","target":"us-gaap:EquityMethodInvestmentOwnershipPercentage","order":9.0},{"source":"us-gaap:SubsequentEventTable","target":"us-gaap:DebtInstrumentAxis","order":9.0},{"source":"us-gaap:SubsequentEventTable","target":"us-gaap:SubsequentEventLineItems","order":10.0},{"source":"us-gaap:SubsequentEventLineItems","target":"calm:CommonStockConvertibleConversionDate","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"us-gaap:EquityOwnershipPercentageExcludingConsolidatedEntityAndEquityMethodInvestee","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"us-gaap:BusinessCombinationPriceOfAcquisitionExpected","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-60","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-61","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"calm:SignificantaccountingpoliciestableTable","order":1.0},{"source":"calm:SignificantAccountingPoliciesLineItems","target":"us-gaap:FiscalPeriodDuration","order":1.0},{"source":"calm:SignificantaccountingpoliciestableTable","target":"srt:RangeAxis","order":1.0},{"source":"calm:SignificantaccountingpoliciestableTable","target":"calm:SignificantAccountingPoliciesLineItems","order":2.0},{"source":"calm:SignificantAccountingPoliciesLineItems","target":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"calm:SignificantAccountingPoliciesLineItems","target":"calm:PercentageOfNetIncomeLossUsedToComputeAccruedDividends","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"calm:SignificantAccountingPoliciesLineItems","target":"us-gaap:PropertyPlantAndEquipmentUsefulLife","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"calm:SignificantAccountingPoliciesLineItems","target":"us-gaap:LesseeOperatingLeaseTermOfContract","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"calm:SignificantAccountingPoliciesLineItems","target":"us-gaap:LesseeFinanceLeaseRemainingLeaseTerm","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"calm:SignificantAccountingPoliciesLineItems","target":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"calm:SignificantAccountingPoliciesLineItems","target":"us-gaap:AdvertisingExpense","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"calm:SignificantAccountingPoliciesLineItems","target":"calm:AllowanceForDoubtfulAccountsAsPercentageOfReceivablesAgedOver60Days","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"calm:SignificantAccountingPoliciesLineItems","target":"calm:NumberOfMajorCustomers","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"calm:SignificantAccountingPoliciesLineItems","target":"calm:FlockCostsCostAccumulationPeriod","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"calm:SignificantAccountingPoliciesLineItems","target":"calm:FlockCostsAmortizationPeriod1","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-62","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:BasisOfAccountingPolicyPolicyTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:NatureOfOperations","order":2.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ConsolidationPolicyTextBlock","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:FiscalPeriod","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:UseOfEstimates","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:CashAndCashEquivalentsPolicyTextBlock","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:InvestmentPolicyTextBlock","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:TradeAndOtherAccountsReceivablePolicy","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:InventoryPolicyTextBlock","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:LesseeLeasesPolicyTextBlock","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:EquityMethodInvestmentsPolicy","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:SelfInsuranceReservePolicyTextBlock","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"calm:TreasuryStockPolicyPolicyTextBlock","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:StockholdersEquityPolicyTextBlock","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:RevenueFromContractWithCustomerPolicyTextBlock","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:AdvertisingCostsPolicyTextBlock","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:IncomeTaxPolicyTextBlock","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"calm:ImmaterialErrorCorrectionPolicyTextBlock","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:BusinessCombinationsPolicy","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"calm:GainOnInvoluntaryConversionsPolicyTextBlock","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:CommitmentsAndContingenciesPolicyTextBlock","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:PriorPeriodReclassificationAdjustmentDescription","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:EarningsPerSharePolicyTextBlock","order":29.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-calculation-63","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationConsiderationTransferred1","order":1.0},{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","order":2.0},{"source":"us-gaap:BusinessCombinationConsiderationTransferred1","target":"us-gaap:PaymentsToAcquireBusinessesGross","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationConsiderationTransferred1","target":"us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","order":9.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","order":10.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-64","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:Assets","order":1.0},{"source":"xbrl:rootSource","target":"us-gaap:LiabilitiesAndStockholdersEquity","order":2.0},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:CashAndCashEquivalentsAtCarryingValue","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:AccountsReceivableNetCurrent","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:IncomeTaxesReceivable","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:InventoryNet","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","order":9.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:AssetsCurrent","order":10.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:PropertyPlantAndEquipmentNet","order":11.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures","order":12.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:Goodwill","order":13.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:IntangibleAssetsNetExcludingGoodwill","order":14.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:OtherAssetsNoncurrent","order":15.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:AccountsPayableCurrent","order":19.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:EmployeeRelatedLiabilitiesCurrent","order":20.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:AccruedIncomeTaxesCurrent","order":21.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:DividendsPayableCurrent","order":22.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent","order":23.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:LiabilitiesCurrent","order":24.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:OtherLiabilitiesNoncurrent","order":25.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:DeferredIncomeTaxLiabilitiesNet","order":26.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquity","target":"us-gaap:Liabilities","order":27.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquity","target":"us-gaap:CommitmentsAndContingencies","order":28.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:CommonStockValue","order":30.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:AdditionalPaidInCapitalCommonStock","order":31.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:RetainedEarningsAccumulatedDeficit","order":32.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","order":33.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:TreasuryStockValue","order":34.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","target":"us-gaap:StockholdersEquity","order":35.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","target":"us-gaap:MinorityInterest","order":36.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquity","target":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","order":37.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-65","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","order":1.0},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:ProfitLoss","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:DepreciationDepletionAndAmortization","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:DeferredIncomeTaxExpenseBenefit","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:OtherOperatingActivitiesCashFlowStatement","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","target":"us-gaap:NetCashProvidedByUsedInOperatingActivities","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt","order":8.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities","order":9.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:PaymentsToAcquireInterestInJointVenture","order":10.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:ProceedsFromDivestitureOfInterestInJointVenture","order":11.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","order":12.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","order":13.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","order":14.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","target":"us-gaap:NetCashProvidedByUsedInInvestingActivities","order":15.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:PaymentsOfDividends","order":17.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"calm:ProceedsFromPurchaseofSaleOfTreasuryStockNetofStockIssuedDuringPeriodRestrictedStockAward","order":18.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:RepaymentsOfLongTermDebt","order":19.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:FinanceLeasePrincipalPayments","order":20.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","target":"us-gaap:NetCashProvidedByUsedInFinancingActivities","order":21.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-66","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-67","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:LossFromCatastrophes","order":6.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OperatingIncomeLoss","target":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:OperatingIncomeLoss","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NonoperatingIncomeExpense","target":"us-gaap:InterestIncomeExpenseNet","order":10.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NonoperatingIncomeExpense","target":"us-gaap:RoyaltyIncomeNonoperating","order":11.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NonoperatingIncomeExpense","target":"us-gaap:PatronageSourceEarnings","order":12.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NonoperatingIncomeExpense","target":"us-gaap:IncomeLossFromEquityMethodInvestments","order":13.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NonoperatingIncomeExpense","target":"us-gaap:OtherNonoperatingIncomeExpense","order":14.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:NonoperatingIncomeExpense","order":15.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:ProfitLoss","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":16.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:ProfitLoss","target":"us-gaap:IncomeTaxExpenseBenefit","order":17.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetIncomeLoss","target":"us-gaap:ProfitLoss","order":18.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetIncomeLoss","target":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","order":19.0,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-68","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:InventoryNet","order":1.0},{"source":"us-gaap:InventoryNet","target":"calm:AgriculturalRelatedInventoryFlocks","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:InventoryNet","target":"calm:AgriculturalRelatedInventoryEggs","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:InventoryNet","target":"us-gaap:AgriculturalRelatedInventoryFeedAndSupplies","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-69","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-70","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/AcquisitionsSummaryOfConsiderationPaidForFassioAndAmountsOfAssetsAcquiredAndLiabilitiesAssumedDetails"},{"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/EquityNarrativeDetails"},{"name":"rpt:group-14","groupURI":"http://www.calmainefoods.com/role/EquitySummaryOfEquityActivityDetails"},{"name":"rpt:group-15","groupURI":"http://www.calmainefoods.com/role/EquityTables"},{"name":"rpt:group-16","groupURI":"http://www.calmainefoods.com/role/FairValueMeasurements"},{"name":"rpt:group-17","groupURI":"http://www.calmainefoods.com/role/FairValueMeasurementsNarrativeDetails"},{"name":"rpt:group-18","groupURI":"http://www.calmainefoods.com/role/FairValueMeasurementsPolicy"},{"name":"rpt:group-19","groupURI":"http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfAssetsMeasuredAtFairValueOnARecurringBasisDetails"},{"name":"rpt:group-20","groupURI":"http://www.calmainefoods.com/role/FairValueMeasurementsScheduleOfBeginningAndEndingBalancesInFairValueOfTheContingentConsiderationDetails"},{"name":"rpt:group-21","groupURI":"http://www.calmainefoods.com/role/FairValueMeasurementsTables"},{"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/InvestmentSecurities"},{"name":"rpt:group-27","groupURI":"http://www.calmainefoods.com/role/InvestmentSecuritiesNarrativeDetails"},{"name":"rpt:group-28","groupURI":"http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfContractualMaturitiesOfInvestmentSecuritiesDetails"},{"name":"rpt:group-29","groupURI":"http://www.calmainefoods.com/role/InvestmentSecuritiesScheduleOfInvestmentSecuritiesDetails"},{"name":"rpt:group-30","groupURI":"http://www.calmainefoods.com/role/InvestmentSecuritiesTables"},{"name":"rpt:group-31","groupURI":"http://www.calmainefoods.com/role/NetIncomePerCommonShare"},{"name":"rpt:group-32","groupURI":"http://www.calmainefoods.com/role/NetIncomePerCommonShareComputationOfBasicAndDilutedNetIncomePerShareDetails"},{"name":"rpt:group-33","groupURI":"http://www.calmainefoods.com/role/NetIncomePerCommonShareNarrativeDetails"},{"name":"rpt:group-34","groupURI":"http://www.calmainefoods.com/role/NetIncomePerCommonShareTables"},{"name":"rpt:group-35","groupURI":"http://www.calmainefoods.com/role/RevenueFromContractsWithCustomers"},{"name":"rpt:group-36","groupURI":"http://www.calmainefoods.com/role/RevenueFromContractsWithCustomersDisaggregationOfRevenueDetails"},{"name":"rpt:group-37","groupURI":"http://www.calmainefoods.com/role/RevenueFromContractsWithCustomersTables"},{"name":"rpt:group-38","groupURI":"http://www.calmainefoods.com/role/StockBasedCompensation"},{"name":"rpt:group-39","groupURI":"http://www.calmainefoods.com/role/StockBasedCompensationNarrativeDetails"},{"name":"rpt:group-40","groupURI":"http://www.calmainefoods.com/role/StockBasedCompensationSummaryOfEquityAwardActivityDetails"},{"name":"rpt:group-41","groupURI":"http://www.calmainefoods.com/role/StockBasedCompensationTables"},{"name":"rpt:group-42","groupURI":"http://www.calmainefoods.com/role/SubsequentEvents"},{"name":"rpt:group-43","groupURI":"http://www.calmainefoods.com/role/SubsequentEventsNarrativeDetails"},{"name":"rpt:group-44","groupURI":"http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPolicies"},{"name":"rpt:group-45","groupURI":"http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails"},{"name":"rpt:group-46","groupURI":"http://www.calmainefoods.com/role/SummaryOfSignificantAccountingPoliciesPolicy"}],"groupContents":[{"groupName":"rpt:group-0","forObject":"rpt:network-presentation-16"},{"groupName":"rpt:group-1","forObject":"rpt:network-presentation-17"},{"groupName":"rpt:group-2","forObject":"rpt:network-presentation-18"},{"groupName":"rpt:group-3","forObject":"rpt:network-presentation-19"},{"groupName":"rpt:group-4","forObject":"rpt:network-presentation-20"},{"groupName":"rpt:group-5","forObject":"rpt:network-presentation-21"},{"groupName":"rpt:group-6","forObject":"rpt:network-presentation-22"},{"groupName":"rpt:group-7","forObject":"rpt:network-presentation-23"},{"groupName":"rpt:group-8","forObject":"rpt:network-presentation-24"},{"groupName":"rpt:group-9","forObject":"rpt:network-presentation-25"},{"groupName":"rpt:group-10","forObject":"rpt:network-presentation-26"},{"groupName":"rpt:group-11","forObject":"rpt:network-presentation-27"},{"groupName":"rpt:group-12","forObject":"rpt:network-presentation-28"},{"groupName":"rpt:group-13","forObject":"rpt:network-presentation-29"},{"groupName":"rpt:group-14","forObject":"rpt:network-presentation-30"},{"groupName":"rpt:group-15","forObject":"rpt:network-presentation-31"},{"groupName":"rpt:group-16","forObject":"rpt:network-presentation-32"},{"groupName":"rpt:group-17","forObject":"rpt:network-presentation-33"},{"groupName":"rpt:group-18","forObject":"rpt:network-presentation-34"},{"groupName":"rpt:group-19","forObject":"rpt:network-presentation-35"},{"groupName":"rpt:group-20","forObject":"rpt:network-presentation-36"},{"groupName":"rpt:group-21","forObject":"rpt:network-presentation-37"},{"groupName":"rpt:group-22","forObject":"rpt:network-presentation-38"},{"groupName":"rpt:group-23","forObject":"rpt:network-presentation-39"},{"groupName":"rpt:group-24","forObject":"rpt:network-presentation-40"},{"groupName":"rpt:group-25","forObject":"rpt:network-presentation-41"},{"groupName":"rpt:group-26","forObject":"rpt:network-presentation-42"},{"groupName":"rpt:group-27","forObject":"rpt:network-presentation-43"},{"groupName":"rpt:group-28","forObject":"rpt:network-presentation-44"},{"groupName":"rpt:group-29","forObject":"rpt:network-presentation-45"},{"groupName":"rpt:group-30","forObject":"rpt:network-presentation-46"},{"groupName":"rpt:group-31","forObject":"rpt:network-presentation-47"},{"groupName":"rpt:group-32","forObject":"rpt:network-presentation-48"},{"groupName":"rpt:group-33","forObject":"rpt:network-presentation-49"},{"groupName":"rpt:group-34","forObject":"rpt:network-presentation-50"},{"groupName":"rpt:group-35","forObject":"rpt:network-presentation-51"},{"groupName":"rpt:group-36","forObject":"rpt:network-presentation-52"},{"groupName":"rpt:group-37","forObject":"rpt:network-presentation-53"},{"groupName":"rpt:group-38","forObject":"rpt:network-presentation-54"},{"groupName":"rpt:group-39","forObject":"rpt:network-presentation-55"},{"groupName":"rpt:group-40","forObject":"rpt:network-presentation-56"},{"groupName":"rpt:group-41","forObject":"rpt:network-presentation-57"},{"groupName":"rpt:group-42","forObject":"rpt:network-presentation-58"},{"groupName":"rpt:group-43","forObject":"rpt:network-presentation-59"},{"groupName":"rpt:group-44","forObject":"rpt:network-presentation-60"},{"groupName":"rpt:group-45","forObject":"rpt:network-presentation-61"},{"groupName":"rpt:group-46","forObject":"rpt:network-presentation-62"},{"groupName":"rpt:group-2","forObject":"rpt:network-calculation-63"},{"groupName":"rpt:group-6","forObject":"rpt:network-calculation-64"},{"groupName":"rpt:group-8","forObject":"rpt:network-calculation-65"},{"groupName":"rpt:group-9","forObject":"rpt:network-calculation-66"},{"groupName":"rpt:group-10","forObject":"rpt:network-calculation-67"},{"groupName":"rpt:group-24","forObject":"rpt:network-calculation-68"},{"groupName":"rpt:group-28","forObject":"rpt:network-calculation-69"},{"groupName":"rpt:group-29","forObject":"rpt:network-calculation-70"},{"groupName":"rpt:group-1","forObject":"rpt:cube-0"},{"groupName":"rpt:group-2","forObject":"rpt:cube-1"},{"groupName":"rpt:group-5","forObject":"rpt:cube-2"},{"groupName":"rpt:group-6","forObject":"rpt:cube-3"},{"groupName":"rpt:group-7","forObject":"rpt:cube-4"},{"groupName":"rpt:group-11","forObject":"rpt:cube-5"},{"groupName":"rpt:group-13","forObject":"rpt:cube-6"},{"groupName":"rpt:group-14","forObject":"rpt:cube-7"},{"groupName":"rpt:group-17","forObject":"rpt:cube-8"},{"groupName":"rpt:group-19","forObject":"rpt:cube-9"},{"groupName":"rpt:group-20","forObject":"rpt:cube-10"},{"groupName":"rpt:group-29","forObject":"rpt:cube-11"},{"groupName":"rpt:group-36","forObject":"rpt:cube-12"},{"groupName":"rpt:group-39","forObject":"rpt:cube-13"},{"groupName":"rpt:group-43","forObject":"rpt:cube-14"},{"groupName":"rpt:group-45","forObject":"rpt:cube-15"}],"facts":[{"name":"rpt:f-0","factDimensions":{"xbrl:concept":"dei:AmendmentFlag","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"false"}]},{"name":"rpt:f-1","factDimensions":{"xbrl:concept":"dei:DocumentFiscalYearFocus","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"2025"}]},{"name":"rpt:f-2","factDimensions":{"xbrl:concept":"dei:EntityCentralIndexKey","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"0000016160","language":"en-us"}]},{"name":"rpt:f-3","factDimensions":{"xbrl:concept":"us-gaap:CommonStockParOrStatedValuePerShare","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0.01","decimals":2}]},{"name":"rpt:f-4","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorized","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"120000000"}]},{"name":"rpt:f-5","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"70261000"}]},{"name":"rpt:f-6","factDimensions":{"xbrl:concept":"us-gaap:CommonStockParOrStatedValuePerShare","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"0.01","decimals":2}]},{"name":"rpt:f-7","factDimensions":{"xbrl:concept":"us-gaap:CommonStockParOrStatedValuePerShare","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"0.01","decimals":2}]},{"name":"rpt:f-8","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorized","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"4800000"}]},{"name":"rpt:f-9","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"4800000"}]},{"name":"rpt:f-10","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"4800000"}]},{"name":"rpt:f-11","factDimensions":{"xbrl:concept":"dei:CurrentFiscalYearEndDate","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"--05-31"}]},{"name":"rpt:f-12","factDimensions":{"xbrl:concept":"dei:DocumentFiscalPeriodFocus","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"Q3","language":"en-us"}]},{"name":"rpt:f-13","factDimensions":{"xbrl:concept":"calm:PercentageOfNetIncomeLossUsedToComputeAccruedDividends","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"0.3333","decimals":4}]},{"name":"rpt:f-14","factDimensions":{"xbrl:concept":"dei:EntityShellCompany","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"false"}]},{"name":"rpt:f-15","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingencies","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"}},{"name":"rpt:f-16","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingencies","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"}},{"name":"rpt:f-17","factDimensions":{"xbrl:concept":"us-gaap:FiscalPeriodDuration","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"P91D"}]},{"name":"rpt:f-18","factDimensions":{"xbrl:concept":"us-gaap:FiscalPeriodDuration","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"P91D"}]},{"name":"rpt:f-19","factDimensions":{"xbrl:concept":"us-gaap:FiscalPeriodDuration","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"P182D"}]},{"name":"rpt:f-20","factDimensions":{"xbrl:concept":"us-gaap:FiscalPeriodDuration","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"P182D"}]},{"name":"rpt:f-21","factDimensions":{"xbrl:concept":"calm:BusinessCombinationContingentConsiderationMeasurementPeriod","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","us-gaap:BusinessAcquisitionAxis":"calm:FassioEggFarmsIncMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-22","factDimensions":{"xbrl:concept":"dei:DocumentType","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"10-Q","language":"en-us"}]},{"name":"rpt:f-23","factDimensions":{"xbrl:concept":"dei:DocumentQuarterlyReport","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"true"}]},{"name":"rpt:f-24","factDimensions":{"xbrl:concept":"dei:DocumentPeriodEndDate","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"2025-03-01"}]},{"name":"rpt:f-25","factDimensions":{"xbrl:concept":"dei:DocumentTransitionReport","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"false"}]},{"name":"rpt:f-26","factDimensions":{"xbrl:concept":"dei:EntityFileNumber","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"001-38695","language":"en-us"}]},{"name":"rpt:f-27","factDimensions":{"xbrl:concept":"dei:EntityRegistrantName","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"CAL-MAINE FOODS, INC.","language":"en-us"}]},{"name":"rpt:f-28","factDimensions":{"xbrl:concept":"dei:EntityIncorporationStateCountryCode","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"DE","language":"en-us"}]},{"name":"rpt:f-29","factDimensions":{"xbrl:concept":"dei:EntityTaxIdentificationNumber","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"64-0500378","language":"en-us"}]},{"name":"rpt:f-30","factDimensions":{"xbrl:concept":"dei:EntityAddressAddressLine1","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"1052 Highland Colony Pkwy","language":"en-us"}]},{"name":"rpt:f-31","factDimensions":{"xbrl:concept":"dei:EntityAddressAddressLine2","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"Suite 200","language":"en-us"}]},{"name":"rpt:f-32","factDimensions":{"xbrl:concept":"dei:EntityAddressCityOrTown","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"Ridgeland","language":"en-us"}]},{"name":"rpt:f-33","factDimensions":{"xbrl:concept":"dei:EntityAddressStateOrProvince","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"MS","language":"en-us"}]},{"name":"rpt:f-34","factDimensions":{"xbrl:concept":"dei:EntityAddressPostalZipCode","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"39157","language":"en-us"}]},{"name":"rpt:f-35","factDimensions":{"xbrl:concept":"dei:CityAreaCode","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"601","language":"en-us"}]},{"name":"rpt:f-36","factDimensions":{"xbrl:concept":"dei:LocalPhoneNumber","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"948-6813","language":"en-us"}]},{"name":"rpt:f-37","factDimensions":{"xbrl:concept":"dei:Security12bTitle","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00: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-38","factDimensions":{"xbrl:concept":"dei:TradingSymbol","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"CALM","language":"en-us"}]},{"name":"rpt:f-39","factDimensions":{"xbrl:concept":"dei:SecurityExchangeName","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"NASDAQ","language":"en-us"}]},{"name":"rpt:f-40","factDimensions":{"xbrl:concept":"dei:EntityCurrentReportingStatus","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"Yes","language":"en-us"}]},{"name":"rpt:f-41","factDimensions":{"xbrl:concept":"dei:EntityInteractiveDataCurrent","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"Yes","language":"en-us"}]},{"name":"rpt:f-42","factDimensions":{"xbrl:concept":"dei:EntityFilerCategory","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"Large Accelerated Filer","language":"en-us"}]},{"name":"rpt:f-43","factDimensions":{"xbrl:concept":"dei:EntitySmallBusiness","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"false"}]},{"name":"rpt:f-44","factDimensions":{"xbrl:concept":"dei:EntityEmergingGrowthCompany","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"false"}]},{"name":"rpt:f-45","factDimensions":{"xbrl:concept":"dei:EntityCommonStockSharesOutstanding","xbrl:period":"2025-04-09T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"44245955"}]},{"name":"rpt:f-46","factDimensions":{"xbrl:concept":"dei:EntityCommonStockSharesOutstanding","xbrl:period":"2025-04-09T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"4800000"}]},{"name":"rpt:f-47","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"497239000","decimals":-3}]},{"name":"rpt:f-48","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"237878000","decimals":-3}]},{"name":"rpt:f-49","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"743134000","decimals":-3}]},{"name":"rpt:f-50","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"574499000","decimals":-3}]},{"name":"rpt:f-51","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableNetCurrent","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"417939000","decimals":-3}]},{"name":"rpt:f-52","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableNetCurrent","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"151983000","decimals":-3}]},{"name":"rpt:f-53","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesReceivable","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10459000","decimals":-3}]},{"name":"rpt:f-54","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesReceivable","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10459000","decimals":-3}]},{"name":"rpt:f-55","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"307291000","decimals":-3}]},{"name":"rpt:f-56","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"261782000","decimals":-3}]},{"name":"rpt:f-57","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7220000","decimals":-3}]},{"name":"rpt:f-58","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5238000","decimals":-3}]},{"name":"rpt:f-59","factDimensions":{"xbrl:concept":"us-gaap:AssetsCurrent","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1983282000","decimals":-3}]},{"name":"rpt:f-60","factDimensions":{"xbrl:concept":"us-gaap:AssetsCurrent","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1241839000","decimals":-3}]},{"name":"rpt:f-61","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1005464000","decimals":-3}]},{"name":"rpt:f-62","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"857234000","decimals":-3}]},{"name":"rpt:f-63","factDimensions":{"xbrl:concept":"us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12969000","decimals":-3}]},{"name":"rpt:f-64","factDimensions":{"xbrl:concept":"us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11195000","decimals":-3}]},{"name":"rpt:f-65","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"46776000","decimals":-3}]},{"name":"rpt:f-66","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"45776000","decimals":-3}]},{"name":"rpt:f-67","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15627000","decimals":-3}]},{"name":"rpt:f-68","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15996000","decimals":-3}]},{"name":"rpt:f-69","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsNoncurrent","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17451000","decimals":-3}]},{"name":"rpt:f-70","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsNoncurrent","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12721000","decimals":-3}]},{"name":"rpt:f-71","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3081569000","decimals":-3}]},{"name":"rpt:f-72","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2184761000","decimals":-3}]},{"name":"rpt:f-73","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableCurrent","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"170384000","decimals":-3}]},{"name":"rpt:f-74","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableCurrent","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"75862000","decimals":-3}]},{"name":"rpt:f-75","factDimensions":{"xbrl:concept":"us-gaap:EmployeeRelatedLiabilitiesCurrent","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"47217000","decimals":-3}]},{"name":"rpt:f-76","factDimensions":{"xbrl:concept":"us-gaap:EmployeeRelatedLiabilitiesCurrent","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"32971000","decimals":-3}]},{"name":"rpt:f-77","factDimensions":{"xbrl:concept":"us-gaap:AccruedIncomeTaxesCurrent","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"106711000","decimals":-3}]},{"name":"rpt:f-78","factDimensions":{"xbrl:concept":"us-gaap:AccruedIncomeTaxesCurrent","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"43348000","decimals":-3}]},{"name":"rpt:f-79","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableCurrent","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"169503000","decimals":-3}]},{"name":"rpt:f-80","factDimensions":{"xbrl:concept":"us-gaap:DividendsPayableCurrent","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"37760000","decimals":-3}]},{"name":"rpt:f-81","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19843000","decimals":-3}]},{"name":"rpt:f-82","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"37802000","decimals":-3}]},{"name":"rpt:f-83","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesCurrent","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"513658000","decimals":-3}]},{"name":"rpt:f-84","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesCurrent","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"227743000","decimals":-3}]},{"name":"rpt:f-85","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesNoncurrent","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"51961000","decimals":-3}]},{"name":"rpt:f-86","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesNoncurrent","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17109000","decimals":-3}]},{"name":"rpt:f-87","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxLiabilitiesNet","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"128442000","decimals":-3}]},{"name":"rpt:f-88","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxLiabilitiesNet","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"142866000","decimals":-3}]},{"name":"rpt:f-89","factDimensions":{"xbrl:concept":"us-gaap:Liabilities","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"694061000","decimals":-3}]},{"name":"rpt:f-90","factDimensions":{"xbrl:concept":"us-gaap:Liabilities","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"387718000","decimals":-3}]},{"name":"rpt:f-91","factDimensions":{"xbrl:concept":"us-gaap:CommonStockParOrStatedValuePerShare","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0.01","decimals":2}]},{"name":"rpt:f-92","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorized","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"120000000"}]},{"name":"rpt:f-93","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"70261000"}]},{"name":"rpt:f-94","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"703000","decimals":-3}]},{"name":"rpt:f-95","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"703000","decimals":-3}]},{"name":"rpt:f-96","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorized","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"4800000"}]},{"name":"rpt:f-97","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"48000","decimals":-3}]},{"name":"rpt:f-98","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"48000","decimals":-3}]},{"name":"rpt:f-99","factDimensions":{"xbrl:concept":"us-gaap:AdditionalPaidInCapitalCommonStock","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"79677000","decimals":-3}]},{"name":"rpt:f-100","factDimensions":{"xbrl:concept":"us-gaap:AdditionalPaidInCapitalCommonStock","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"76371000","decimals":-3}]},{"name":"rpt:f-101","factDimensions":{"xbrl:concept":"us-gaap:RetainedEarningsAccumulatedDeficit","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2337597000","decimals":-3}]},{"name":"rpt:f-102","factDimensions":{"xbrl:concept":"us-gaap:RetainedEarningsAccumulatedDeficit","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1756395000","decimals":-3}]},{"name":"rpt:f-103","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-757000","decimals":-3}]},{"name":"rpt:f-104","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1773000","decimals":-3}]},{"name":"rpt:f-105","factDimensions":{"xbrl:concept":"us-gaap:TreasuryStockCommonShares","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"26015000"}]},{"name":"rpt:f-106","factDimensions":{"xbrl:concept":"us-gaap:TreasuryStockCommonShares","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"26022000"}]},{"name":"rpt:f-107","factDimensions":{"xbrl:concept":"us-gaap:TreasuryStockValue","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"35496000","decimals":-3}]},{"name":"rpt:f-108","factDimensions":{"xbrl:concept":"us-gaap:TreasuryStockValue","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"31597000","decimals":-3}]},{"name":"rpt:f-109","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2381772000","decimals":-3}]},{"name":"rpt:f-110","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1800147000","decimals":-3}]},{"name":"rpt:f-111","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterest","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5736000","decimals":-3}]},{"name":"rpt:f-112","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterest","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-3104000","decimals":-3}]},{"name":"rpt:f-113","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2387508000","decimals":-3}]},{"name":"rpt:f-114","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-115","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesAndStockholdersEquity","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3081569000","decimals":-3}]},{"name":"rpt:f-116","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesAndStockholdersEquity","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2184761000","decimals":-3}]},{"name":"rpt:f-117","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1417685000","decimals":-3}]},{"name":"rpt:f-118","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"703076000","decimals":-3}]},{"name":"rpt:f-119","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3158227000","decimals":-3}]},{"name":"rpt:f-120","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1685654000","decimals":-3}]},{"name":"rpt:f-121","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"701570000","decimals":-3}]},{"name":"rpt:f-122","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"484504000","decimals":-3}]},{"name":"rpt:f-123","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1838852000","decimals":-3}]},{"name":"rpt:f-124","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1330519000","decimals":-3}]},{"name":"rpt:f-125","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"716115000","decimals":-3}]},{"name":"rpt:f-126","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"218572000","decimals":-3}]},{"name":"rpt:f-127","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1319375000","decimals":-3}]},{"name":"rpt:f-128","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"355135000","decimals":-3}]},{"name":"rpt:f-129","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpense","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"79967000","decimals":-3}]},{"name":"rpt:f-130","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpense","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"66020000","decimals":-3}]},{"name":"rpt:f-131","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpense","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"219532000","decimals":-3}]},{"name":"rpt:f-132","factDimensions":{"xbrl:concept":"us-gaap:SellingGeneralAndAdministrativeExpense","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"194844000","decimals":-3}]},{"name":"rpt:f-133","factDimensions":{"xbrl:concept":"calm:GainLossOnInvoluntaryConversions","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-134","factDimensions":{"xbrl:concept":"calm:GainLossOnInvoluntaryConversions","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9929000","decimals":-3}]},{"name":"rpt:f-135","factDimensions":{"xbrl:concept":"calm:GainLossOnInvoluntaryConversions","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-156000","decimals":-3}]},{"name":"rpt:f-136","factDimensions":{"xbrl:concept":"calm:GainLossOnInvoluntaryConversions","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9929000","decimals":-3}]},{"name":"rpt:f-137","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-478000","decimals":-3}]},{"name":"rpt:f-138","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"306000","decimals":-3}]},{"name":"rpt:f-139","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1001000","decimals":-3}]},{"name":"rpt:f-140","factDimensions":{"xbrl:concept":"us-gaap:GainLossOnSaleOfPropertyPlantEquipment","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"44000","decimals":-3}]},{"name":"rpt:f-141","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"635670000","decimals":-3}]},{"name":"rpt:f-142","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"162787000","decimals":-3}]},{"name":"rpt:f-143","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1100688000","decimals":-3}]},{"name":"rpt:f-144","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"170264000","decimals":-3}]},{"name":"rpt:f-145","factDimensions":{"xbrl:concept":"us-gaap:InterestIncomeExpenseNet","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12628000","decimals":-3}]},{"name":"rpt:f-146","factDimensions":{"xbrl:concept":"us-gaap:InterestIncomeExpenseNet","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7554000","decimals":-3}]},{"name":"rpt:f-147","factDimensions":{"xbrl:concept":"us-gaap:InterestIncomeExpenseNet","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"32183000","decimals":-3}]},{"name":"rpt:f-148","factDimensions":{"xbrl:concept":"us-gaap:InterestIncomeExpenseNet","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"21887000","decimals":-3}]},{"name":"rpt:f-149","factDimensions":{"xbrl:concept":"us-gaap:PatronageSourceEarnings","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11197000"}]},{"name":"rpt:f-150","factDimensions":{"xbrl:concept":"us-gaap:PatronageSourceEarnings","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11298000"}]},{"name":"rpt:f-151","factDimensions":{"xbrl:concept":"us-gaap:PatronageSourceEarnings","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11197000"}]},{"name":"rpt:f-152","factDimensions":{"xbrl:concept":"us-gaap:PatronageSourceEarnings","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11298000"}]},{"name":"rpt:f-153","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncomeExpense","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3534000","decimals":-3}]},{"name":"rpt:f-154","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncomeExpense","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3520000","decimals":-3}]},{"name":"rpt:f-155","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncomeExpense","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5875000","decimals":-3}]},{"name":"rpt:f-156","factDimensions":{"xbrl:concept":"us-gaap:OtherNonoperatingIncomeExpense","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4561000","decimals":-3}]},{"name":"rpt:f-157","factDimensions":{"xbrl:concept":"us-gaap:NonoperatingIncomeExpense","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27359000","decimals":-3}]},{"name":"rpt:f-158","factDimensions":{"xbrl:concept":"us-gaap:NonoperatingIncomeExpense","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"22372000","decimals":-3}]},{"name":"rpt:f-159","factDimensions":{"xbrl:concept":"us-gaap:NonoperatingIncomeExpense","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"49255000","decimals":-3}]},{"name":"rpt:f-160","factDimensions":{"xbrl:concept":"us-gaap:NonoperatingIncomeExpense","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"37746000","decimals":-3}]},{"name":"rpt:f-161","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"663029000","decimals":-3}]},{"name":"rpt:f-162","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"185159000","decimals":-3}]},{"name":"rpt:f-163","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1149943000","decimals":-3}]},{"name":"rpt:f-164","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"208010000","decimals":-3}]},{"name":"rpt:f-165","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"154876000","decimals":-3}]},{"name":"rpt:f-166","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"38796000","decimals":-3}]},{"name":"rpt:f-167","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"273841000","decimals":-3}]},{"name":"rpt:f-168","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"44658000","decimals":-3}]},{"name":"rpt:f-169","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"508153000","decimals":-3}]},{"name":"rpt:f-170","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"146363000","decimals":-3}]},{"name":"rpt:f-171","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"876102000","decimals":-3}]},{"name":"rpt:f-172","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"163352000","decimals":-3}]},{"name":"rpt:f-173","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-380000","decimals":-3}]},{"name":"rpt:f-174","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-349000","decimals":-3}]},{"name":"rpt:f-175","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1471000","decimals":-3}]},{"name":"rpt:f-176","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1295000","decimals":-3}]},{"name":"rpt:f-177","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"508533000","decimals":-3}]},{"name":"rpt:f-178","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"146712000","decimals":-3}]},{"name":"rpt:f-179","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"877573000","decimals":-3}]},{"name":"rpt:f-180","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"164647000","decimals":-3}]},{"name":"rpt:f-181","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"10.42","decimals":2}]},{"name":"rpt:f-182","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"3.01","decimals":2}]},{"name":"rpt:f-183","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"17.99","decimals":2}]},{"name":"rpt:f-184","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"3.38","decimals":2}]},{"name":"rpt:f-185","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"10.38","decimals":2}]},{"name":"rpt:f-186","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"3.00","decimals":2}]},{"name":"rpt:f-187","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"17.92","decimals":2}]},{"name":"rpt:f-188","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"3.37","decimals":2}]},{"name":"rpt:f-189","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48798000","decimals":-3}]},{"name":"rpt:f-190","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48727000","decimals":-3}]},{"name":"rpt:f-191","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48774000","decimals":-3}]},{"name":"rpt:f-192","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48702000","decimals":-3}]},{"name":"rpt:f-193","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48971000","decimals":-3}]},{"name":"rpt:f-194","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48884000","decimals":-3}]},{"name":"rpt:f-195","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48962000","decimals":-3}]},{"name":"rpt:f-196","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48865000","decimals":-3}]},{"name":"rpt:f-197","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"508153000","decimals":-3}]},{"name":"rpt:f-198","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"146363000","decimals":-3}]},{"name":"rpt:f-199","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"876102000","decimals":-3}]},{"name":"rpt:f-200","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"163352000","decimals":-3}]},{"name":"rpt:f-201","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"200000","decimals":-3}]},{"name":"rpt:f-202","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"132000","decimals":-3}]},{"name":"rpt:f-203","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1342000","decimals":-3}]},{"name":"rpt:f-204","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1813000","decimals":-3}]},{"name":"rpt:f-205","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossTax","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"49000","decimals":-3}]},{"name":"rpt:f-206","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossTax","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"32000","decimals":-3}]},{"name":"rpt:f-207","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossTax","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"326000","decimals":-3}]},{"name":"rpt:f-208","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossTax","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"441000","decimals":-3}]},{"name":"rpt:f-209","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"151000","decimals":-3}]},{"name":"rpt:f-210","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"100000","decimals":-3}]},{"name":"rpt:f-211","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1016000","decimals":-3}]},{"name":"rpt:f-212","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1372000","decimals":-3}]},{"name":"rpt:f-213","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"508304000","decimals":-3}]},{"name":"rpt:f-214","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"146463000","decimals":-3}]},{"name":"rpt:f-215","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"877118000","decimals":-3}]},{"name":"rpt:f-216","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"164724000","decimals":-3}]},{"name":"rpt:f-217","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-380000","decimals":-3}]},{"name":"rpt:f-218","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-349000","decimals":-3}]},{"name":"rpt:f-219","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1471000","decimals":-3}]},{"name":"rpt:f-220","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1295000","decimals":-3}]},{"name":"rpt:f-221","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"508684000","decimals":-3}]},{"name":"rpt:f-222","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"146812000","decimals":-3}]},{"name":"rpt:f-223","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"878589000","decimals":-3}]},{"name":"rpt:f-224","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"166019000","decimals":-3}]},{"name":"rpt:f-225","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"876102000","decimals":-3}]},{"name":"rpt:f-226","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"163352000","decimals":-3}]},{"name":"rpt:f-227","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"69430000","decimals":-3}]},{"name":"rpt:f-228","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"59151000","decimals":-3}]},{"name":"rpt:f-229","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxExpenseBenefit","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-14749000","decimals":-3}]},{"name":"rpt:f-230","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxExpenseBenefit","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13488000","decimals":-3}]},{"name":"rpt:f-231","factDimensions":{"xbrl:concept":"us-gaap:OtherOperatingActivitiesCashFlowStatement","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-119057000","decimals":-3}]},{"name":"rpt:f-232","factDimensions":{"xbrl:concept":"us-gaap:OtherOperatingActivitiesCashFlowStatement","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1613000","decimals":-3}]},{"name":"rpt:f-233","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivities","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"811726000","decimals":-3}]},{"name":"rpt:f-234","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivities","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"237604000","decimals":-3}]},{"name":"rpt:f-235","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"813130000","decimals":-3}]},{"name":"rpt:f-236","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"243518000","decimals":-3}]},{"name":"rpt:f-237","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"654392000","decimals":-3}]},{"name":"rpt:f-238","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"273915000","decimals":-3}]},{"name":"rpt:f-239","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireInterestInJointVenture","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-240","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireInterestInJointVenture","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"363000","decimals":-3}]},{"name":"rpt:f-241","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromDivestitureOfInterestInJointVenture","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1550000","decimals":-3}]},{"name":"rpt:f-242","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromDivestitureOfInterestInJointVenture","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1000000","decimals":-3}]},{"name":"rpt:f-243","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"116193000","decimals":-3}]},{"name":"rpt:f-244","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"53746000","decimals":-3}]},{"name":"rpt:f-245","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"115395000","decimals":-3}]},{"name":"rpt:f-246","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"95969000","decimals":-3}]},{"name":"rpt:f-247","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3650000","decimals":-3}]},{"name":"rpt:f-248","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"243000","decimals":-3}]},{"name":"rpt:f-249","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivities","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-385126000","decimals":-3}]},{"name":"rpt:f-250","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivities","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-118438000","decimals":-3}]},{"name":"rpt:f-251","factDimensions":{"xbrl:concept":"us-gaap:PaymentsOfDividends","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"160805000","decimals":-3}]},{"name":"rpt:f-252","factDimensions":{"xbrl:concept":"us-gaap:PaymentsOfDividends","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"42965000","decimals":-3}]},{"name":"rpt:f-253","factDimensions":{"xbrl:concept":"calm:ProceedsFromPurchaseofSaleOfTreasuryStockNetofStockIssuedDuringPeriodRestrictedStockAward","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-3953000","decimals":-3}]},{"name":"rpt:f-254","factDimensions":{"xbrl:concept":"calm:ProceedsFromPurchaseofSaleOfTreasuryStockNetofStockIssuedDuringPeriodRestrictedStockAward","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1688000","decimals":-3}]},{"name":"rpt:f-255","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLongTermDebt","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2481000","decimals":-3}]},{"name":"rpt:f-256","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfLongTermDebt","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-257","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeasePrincipalPayments","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-258","factDimensions":{"xbrl:concept":"us-gaap:FinanceLeasePrincipalPayments","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"214000","decimals":-3}]},{"name":"rpt:f-259","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivities","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-167239000","decimals":-3}]},{"name":"rpt:f-260","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivities","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-44867000","decimals":-3}]},{"name":"rpt:f-261","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"259361000","decimals":-3}]},{"name":"rpt:f-262","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"74299000","decimals":-3}]},{"name":"rpt:f-263","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-264","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"292824000","decimals":-3}]},{"name":"rpt:f-265","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"497239000","decimals":-3}]},{"name":"rpt:f-266","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents","xbrl:period":"2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"367123000","decimals":-3}]},{"name":"rpt:f-267","factDimensions":{"xbrl:concept":"us-gaap:SignificantAccountingPoliciesTextBlock","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer20\" style=\"position:relative;line-height:normal;width:701px;height:867px;\"><div id=\"TextContainer20\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2001\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;\">Note 1 - Summary of Significant Accounting Policies </div></div><div id=\"div_2_XBRL_TS_5fb7a9363018429587e8dcc85626ae06\" style=\"position:absolute;left:0px;top:32px;float:left;\"><div id=\"TextBlockContainer3\" style=\"position:relative;line-height:normal;width:701px;height:159px;\"><div id=\"TextContainer3\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2009\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Basis of Presentation </div><div id=\"a2012\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">The<div style=\"display:inline-block;width:5px\">\u00a0</div>unaudited<div style=\"display:inline-block;width:5px\">\u00a0</div>condensed<div style=\"display:inline-block;width:5px\">\u00a0</div>consolidated<div style=\"display:inline-block;width:5px\">\u00a0</div>financial<div style=\"display:inline-block;width:5px\">\u00a0</div>statements<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>Cal-Maine<div style=\"display:inline-block;width:5px\">\u00a0</div>Foods,<div style=\"display:inline-block;width:5px\">\u00a0</div>Inc.<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>its<div style=\"display:inline-block;width:5px\">\u00a0</div>subsidiaries<div style=\"display:inline-block;width:5px\">\u00a0</div>(the<div style=\"display:inline-block;width:5px\">\u00a0</div>\u201cCompany,\u201d </div><div id=\"a2015\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">\u201cwe,\u201d \u201cus,\u201d \u201cour\u201d) have<div style=\"display:inline-block;width:5px\">\u00a0</div>been prepared in accordance<div style=\"display:inline-block;width:5px\">\u00a0</div>with the instructions to<div style=\"display:inline-block;width:5px\">\u00a0</div>Form 10-Q and Article<div style=\"display:inline-block;width:5px\">\u00a0</div>10 of Regulation S-X<div style=\"display:inline-block;width:5px\">\u00a0</div>and </div><div id=\"a2022\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">in accordance<div style=\"display:inline-block;width:6px\">\u00a0</div>with generally<div style=\"display:inline-block;width:6px\">\u00a0</div>accepted accounting<div style=\"display:inline-block;width:6px\">\u00a0</div>principles in<div style=\"display:inline-block;width:6px\">\u00a0</div>the United<div style=\"display:inline-block;width:6px\">\u00a0</div>States of<div style=\"display:inline-block;width:6px\">\u00a0</div>America (\u201cGAAP\u201d)<div style=\"display:inline-block;width:6px\">\u00a0</div>for interim<div style=\"display:inline-block;width:6px\">\u00a0</div>financial </div><div id=\"a2026\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:79px;\">reporting and should<div style=\"display:inline-block;width:5px\">\u00a0</div>be read in<div style=\"display:inline-block;width:5px\">\u00a0</div>conjunction with our<div style=\"display:inline-block;width:5px\">\u00a0</div>Annual Report on<div style=\"display:inline-block;width:5px\">\u00a0</div>Form 10-K for<div style=\"display:inline-block;width:5px\">\u00a0</div>the fiscal year<div style=\"display:inline-block;width:5px\">\u00a0</div>ended June 1,<div style=\"display:inline-block;width:5px\">\u00a0</div>2024 (the </div><div id=\"a2030\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:95px;\">\u201c2024<div style=\"display:inline-block;width:5px\">\u00a0</div>Annual Report\u201d).<div style=\"display:inline-block;width:6px\">\u00a0</div>These<div style=\"display:inline-block;width:5px\">\u00a0</div>statements<div style=\"display:inline-block;width:5px\">\u00a0</div>reflect<div style=\"display:inline-block;width:5px\">\u00a0</div>all<div style=\"display:inline-block;width:5px\">\u00a0</div>adjustments<div style=\"display:inline-block;width:5px\">\u00a0</div>that<div style=\"display:inline-block;width:5px\">\u00a0</div>are,<div style=\"display:inline-block;width:5px\">\u00a0</div>in<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>opinion<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>management,<div style=\"display:inline-block;width:5px\">\u00a0</div>necessary<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>a<div style=\"display:inline-block;width:5px\">\u00a0</div>fair </div><div id=\"a2031\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:111px;\">statement of the results for the interim periods presented and,<div style=\"display:inline-block;width:5px\">\u00a0</div>in the opinion of management, consist of adjustments of a<div style=\"display:inline-block;width:5px\">\u00a0</div>normal </div><div id=\"a2033\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:127px;\">recurring nature. Operating results<div style=\"display:inline-block;width:5px\">\u00a0</div>for the interim periods<div style=\"display:inline-block;width:5px\">\u00a0</div>are not necessarily indicative<div style=\"display:inline-block;width:5px\">\u00a0</div>of operating results for<div style=\"display:inline-block;width:5px\">\u00a0</div>the entire fiscal </div><div id=\"a2035\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:143px;\">year.</div></div></div></div><div id=\"TextContainer21\" style=\"position:relative;width:701px;z-index:1;\"></div><div id=\"div_5_XBRL_TS_7e8def6e3fa8400ba0132065d19df99d\" style=\"position:absolute;left:0px;top:206px;float:left;\"><div id=\"TextBlockContainer6\" style=\"position:relative;line-height:normal;width:701px;height:64px;\"><div id=\"TextContainer6\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2038\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Fiscal Year </div><div id=\"a2041\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">The Company\u2019s<div style=\"display:inline-block;width:6px\">\u00a0</div>fiscal year<div style=\"display:inline-block;width:5px\">\u00a0</div>ends on<div style=\"display:inline-block;width:5px\">\u00a0</div>the Saturday<div style=\"display:inline-block;width:5px\">\u00a0</div>closest to<div style=\"display:inline-block;width:5px\">\u00a0</div>May 31.<div style=\"display:inline-block;width:5px\">\u00a0</div>Each of<div style=\"display:inline-block;width:5px\">\u00a0</div>the three-month<div style=\"display:inline-block;width:5px\">\u00a0</div>periods and<div style=\"display:inline-block;width:5px\">\u00a0</div>year-to-date periods </div><div id=\"a2052\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">ended on March 1, 2025 and March 2, 2024 included </div><div id=\"a2052_50_2\" style=\"position:absolute;font-family:'Times New Roman';left:291px;top:48px;-sec-ix-hidden:ID_538;\"><div id=\"XBRL_CS_fdab8ad9baa342d9860de18e4add4264\" style=\"position:relative;left:0px;top:0px;display:inline-block;\">13</div></div><div id=\"a2052_52_5\" style=\"position:absolute;font-family:'Times New Roman';left:304px;top:48px;\"><div style=\"display:inline-block;width:3px\">\u00a0</div>and </div><div id=\"a2052_57_8\" style=\"position:absolute;font-family:'Times New Roman';left:330px;top:48px;-sec-ix-hidden:ID_540;\"><div id=\"XBRL_CS_e25a08262c924daab70fd755b65bac69\" style=\"position:relative;left:0px;top:0px;display:inline-block;\">39 weeks</div></div><div id=\"a2052_65_15\" style=\"position:absolute;font-family:'Times New Roman';left:380px;top:48px;\">, respectively.</div></div></div></div><div id=\"TextContainer22\" style=\"position:relative;width:701px;z-index:1;\"></div><div id=\"div_8_XBRL_TS_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;\"><div id=\"a2061\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Use of Estimates </div><div id=\"a2064\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">The preparation<div style=\"display:inline-block;width:6px\">\u00a0</div>of the<div style=\"display:inline-block;width:6px\">\u00a0</div>condensed consolidated<div style=\"display:inline-block;width:5px\">\u00a0</div>financial statements<div style=\"display:inline-block;width:6px\">\u00a0</div>in conformity<div style=\"display:inline-block;width:6px\">\u00a0</div>with GAAP<div style=\"display:inline-block;width:6px\">\u00a0</div>requires management<div style=\"display:inline-block;width:6px\">\u00a0</div>to make </div><div id=\"a2067\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">estimates<div style=\"display:inline-block;width:9px\">\u00a0</div>and<div style=\"display:inline-block;width:9px\">\u00a0</div>assumptions<div style=\"display:inline-block;width:8px\">\u00a0</div>that<div style=\"display:inline-block;width:9px\">\u00a0</div>affect<div style=\"display:inline-block;width:9px\">\u00a0</div>the<div style=\"display:inline-block;width:9px\">\u00a0</div>amounts<div style=\"display:inline-block;width:8px\">\u00a0</div>reported<div style=\"display:inline-block;width:9px\">\u00a0</div>in<div style=\"display:inline-block;width:9px\">\u00a0</div>the<div style=\"display:inline-block;width:9px\">\u00a0</div>condensed<div style=\"display:inline-block;width:8px\">\u00a0</div>consolidated<div style=\"display:inline-block;width:8px\">\u00a0</div>financial<div style=\"display:inline-block;width:9px\">\u00a0</div>statements<div style=\"display:inline-block;width:8px\">\u00a0</div>and </div><div id=\"a2068\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">accompanying notes. Actual results could differ from those estimates.</div></div></div></div><div id=\"TextContainer23\" style=\"position:relative;width:701px;z-index:1;\"></div><div id=\"div_11_XBRL_TS_66f2332ade0143c6b1c3f87dc78b19ea\" style=\"position:absolute;left:0px;top:380px;float:left;\"><div id=\"TextBlockContainer12\" style=\"position:relative;line-height:normal;width:701px;height:204px;\"><div id=\"TextContainer12\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2071\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Investment Securities Available-for-Sale </div><div id=\"a2079\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">The Company has<div style=\"display:inline-block;width:5px\">\u00a0</div>determined that its<div style=\"display:inline-block;width:5px\">\u00a0</div>debt securities<div style=\"display:inline-block;width:5px\">\u00a0</div>are available-for-sale<div style=\"display:inline-block;width:5px\">\u00a0</div>investments. We<div style=\"display:inline-block;width:6px\">\u00a0</div>classify these securities<div style=\"display:inline-block;width:5px\">\u00a0</div>as current </div><div id=\"a2084\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">because the<div style=\"display:inline-block;width:5px\">\u00a0</div>amounts invested<div style=\"display:inline-block;width:5px\">\u00a0</div>are available<div style=\"display:inline-block;width:5px\">\u00a0</div>for current<div style=\"display:inline-block;width:5px\">\u00a0</div>operations. Available<div style=\"display:inline-block;width:2px\">\u00a0</div>-for-sale securities<div style=\"display:inline-block;width:5px\">\u00a0</div>are carried<div style=\"display:inline-block;width:5px\">\u00a0</div>at fair<div style=\"display:inline-block;width:5px\">\u00a0</div>value, based </div><div id=\"a2089\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">on quoted market prices as of the balance sheet<div style=\"display:inline-block;width:5px\">\u00a0</div>date, with unrealized gains and losses recorded in other comprehensive income. </div><div id=\"a2091\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:78px;\">The<div style=\"display:inline-block;width:5px\">\u00a0</div>amortized cost<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>debt<div style=\"display:inline-block;width:5px\">\u00a0</div>securities is<div style=\"display:inline-block;width:6px\">\u00a0</div>adjusted<div style=\"display:inline-block;width:5px\">\u00a0</div>for<div style=\"display:inline-block;width:5px\">\u00a0</div>amortization of<div style=\"display:inline-block;width:6px\">\u00a0</div>premiums and<div style=\"display:inline-block;width:6px\">\u00a0</div>accretion of<div style=\"display:inline-block;width:6px\">\u00a0</div>discounts<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>maturity and<div style=\"display:inline-block;width:6px\">\u00a0</div>is </div><div id=\"a2092\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:94px;\">recorded in interest income. The Company regularly evaluates<div style=\"display:inline-block;width:5px\">\u00a0</div>changes to the rating of its debt<div style=\"display:inline-block;width:5px\">\u00a0</div>securities by credit agencies and </div><div id=\"a2094\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:110px;\">economic conditions to<div style=\"display:inline-block;width:5px\">\u00a0</div>assess and record<div style=\"display:inline-block;width:5px\">\u00a0</div>any expected credit<div style=\"display:inline-block;width:5px\">\u00a0</div>losses through allowance<div style=\"display:inline-block;width:5px\">\u00a0</div>for credit losses,<div style=\"display:inline-block;width:5px\">\u00a0</div>limited to the<div style=\"display:inline-block;width:5px\">\u00a0</div>amount </div><div id=\"a2096\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:125px;\">that fair value was less than the amortized cost basis.<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a2099\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:156px;\">The cost basis<div style=\"display:inline-block;width:5px\">\u00a0</div>for realized gains<div style=\"display:inline-block;width:5px\">\u00a0</div>and losses on<div style=\"display:inline-block;width:5px\">\u00a0</div>available-for-sale securities is<div style=\"display:inline-block;width:5px\">\u00a0</div>determined by the<div style=\"display:inline-block;width:5px\">\u00a0</div>specific identification method. </div><div id=\"a2104\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:172px;\">Gains<div style=\"display:inline-block;width:7px\">\u00a0</div>and<div style=\"display:inline-block;width:7px\">\u00a0</div>losses<div style=\"display:inline-block;width:7px\">\u00a0</div>are<div style=\"display:inline-block;width:7px\">\u00a0</div>recognized<div style=\"display:inline-block;width:7px\">\u00a0</div>in<div style=\"display:inline-block;width:7px\">\u00a0</div>other<div style=\"display:inline-block;width:7px\">\u00a0</div>income<div style=\"display:inline-block;width:7px\">\u00a0</div>(expenses)<div style=\"display:inline-block;width:7px\">\u00a0</div>as<div style=\"display:inline-block;width:7px\">\u00a0</div>Other,<div style=\"display:inline-block;width:8px\">\u00a0</div>net<div style=\"display:inline-block;width:7px\">\u00a0</div>in<div style=\"display:inline-block;width:7px\">\u00a0</div>the<div style=\"display:inline-block;width:7px\">\u00a0</div>Company\u2019s<div style=\"display:inline-block;width:8px\">\u00a0</div>Condensed<div style=\"display:inline-block;width:7px\">\u00a0</div>Consolidated </div><div id=\"a2105\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:188px;\">Statements of Income. Interest and dividends on securities classified as available-for-sale are recorded in interest income.</div></div></div></div><div id=\"TextContainer24\" style=\"position:relative;width:701px;z-index:1;\"></div><div id=\"div_14_XBRL_TS_8f1ad2a500884125ab53e08d8da7e809\" style=\"position:absolute;left:0px;top:599px;float:left;\"><div id=\"TextBlockContainer15\" style=\"position:relative;line-height:normal;width:701px;height:127px;\"><div id=\"TextContainer15\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2112\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Trade Receivables<div style=\"display:inline-block;width:4px\">\u00a0</div></div><div id=\"a2115\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">Trade receivables are<div style=\"display:inline-block;width:5px\">\u00a0</div>stated at their carrying values,<div style=\"display:inline-block;width:5px\">\u00a0</div>which include a reserve for<div style=\"display:inline-block;width:5px\">\u00a0</div>credit losses. As of March<div style=\"display:inline-block;width:5px\">\u00a0</div>1, 2025 and June<div style=\"display:inline-block;width:5px\">\u00a0</div>1, </div><div id=\"a2117\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">2024, reserves for credit losses were $</div><div id=\"a2117_39_3\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:48px;\">875</div><div id=\"a2117_42_15\" style=\"position:absolute;font-family:'Times New Roman';left:229px;top:48px;\"><div style=\"display:inline-block;width:3px\">\u00a0</div>thousand and $</div><div id=\"a2117_57_3\" style=\"position:absolute;font-family:'Times New Roman';left:314px;top:48px;\">490</div><div id=\"a2117_60_65\" style=\"position:absolute;font-family:'Times New Roman';left:334px;top:48px;\"><div style=\"display:inline-block;width:3px\">\u00a0</div>thousand, respectively. The Company extends credit to customers </div><div id=\"a2124\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">based<div style=\"display:inline-block;width:6px\">\u00a0</div>on<div style=\"display:inline-block;width:6px\">\u00a0</div>an<div style=\"display:inline-block;width:6px\">\u00a0</div>evaluation<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>each<div style=\"display:inline-block;width:6px\">\u00a0</div>customer\u2019s<div style=\"display:inline-block;width:6px\">\u00a0</div>financial<div style=\"display:inline-block;width:6px\">\u00a0</div>condition<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>credit<div style=\"display:inline-block;width:5px\">\u00a0</div>history.<div style=\"display:inline-block;width:6px\">\u00a0</div>Collateral<div style=\"display:inline-block;width:5px\">\u00a0</div>is<div style=\"display:inline-block;width:6px\">\u00a0</div>generally<div style=\"display:inline-block;width:5px\">\u00a0</div>not<div style=\"display:inline-block;width:5px\">\u00a0</div>required.<div style=\"display:inline-block;width:6px\">\u00a0</div>The </div><div id=\"a2125\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:79px;\">Company minimizes<div style=\"display:inline-block;width:5px\">\u00a0</div>exposure to<div style=\"display:inline-block;width:5px\">\u00a0</div>counter party<div style=\"display:inline-block;width:5px\">\u00a0</div>credit risk<div style=\"display:inline-block;width:5px\">\u00a0</div>through credit<div style=\"display:inline-block;width:5px\">\u00a0</div>analysis and<div style=\"display:inline-block;width:5px\">\u00a0</div>approvals, credit<div style=\"display:inline-block;width:5px\">\u00a0</div>limits, and<div style=\"display:inline-block;width:5px\">\u00a0</div>monitoring </div><div id=\"a2126\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:95px;\">procedures.<div style=\"display:inline-block;width:5px\">\u00a0</div>In<div style=\"display:inline-block;width:5px\">\u00a0</div>determining<div style=\"display:inline-block;width:5px\">\u00a0</div>our<div style=\"display:inline-block;width:5px\">\u00a0</div>reserve<div style=\"display:inline-block;width:5px\">\u00a0</div>for<div style=\"display:inline-block;width:5px\">\u00a0</div>credit<div style=\"display:inline-block;width:5px\">\u00a0</div>losses,<div style=\"display:inline-block;width:5px\">\u00a0</div>receivables<div style=\"display:inline-block;width:5px\">\u00a0</div>are<div style=\"display:inline-block;width:5px\">\u00a0</div>assigned<div style=\"display:inline-block;width:5px\">\u00a0</div>an<div style=\"display:inline-block;width:5px\">\u00a0</div>expected<div style=\"display:inline-block;width:5px\">\u00a0</div>loss<div style=\"display:inline-block;width:5px\">\u00a0</div>based<div style=\"display:inline-block;width:5px\">\u00a0</div>on<div style=\"display:inline-block;width:5px\">\u00a0</div>historical<div style=\"display:inline-block;width:5px\">\u00a0</div>loss </div><div id=\"a2127\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:111px;\">information adjusted as needed for economic and other forward-looking factors.</div></div></div></div><div id=\"TextContainer25\" style=\"position:relative;width:701px;z-index:1;\"></div><div id=\"div_17_XBRL_TS_04ce228b57024036be001cb1c31cfce2\" style=\"position:absolute;left:0px;top:742px;float:left;\"><div id=\"TextBlockContainer18\" style=\"position:relative;line-height:normal;width:701px;height:126px;\"><div id=\"TextContainer18\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2132\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Dividends Payable<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a2135\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">We<div style=\"display:inline-block;width:5px\">\u00a0</div>accrue dividends at the<div style=\"display:inline-block;width:5px\">\u00a0</div>end of each quarter<div style=\"display:inline-block;width:5px\">\u00a0</div>according to the Company\u2019s<div style=\"display:inline-block;width:5px\">\u00a0</div>dividend policy adopted by its<div style=\"display:inline-block;width:5px\">\u00a0</div>Board of Directors. </div><div id=\"a2136\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">The Company pays<div style=\"display:inline-block;width:5px\">\u00a0</div>a dividend to<div style=\"display:inline-block;width:5px\">\u00a0</div>shareholders of its<div style=\"display:inline-block;width:5px\">\u00a0</div>Common Stock and Class<div style=\"display:inline-block;width:5px\">\u00a0</div>A Common Stock<div style=\"display:inline-block;width:5px\">\u00a0</div>on a quarterly<div style=\"display:inline-block;width:5px\">\u00a0</div>basis for each </div><div id=\"a2137\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">quarter for<div style=\"display:inline-block;width:5px\">\u00a0</div>which the<div style=\"display:inline-block;width:5px\">\u00a0</div>Company reports net<div style=\"display:inline-block;width:5px\">\u00a0</div>income attributable<div style=\"display:inline-block;width:5px\">\u00a0</div>to Cal-Maine<div style=\"display:inline-block;width:5px\">\u00a0</div>Foods, Inc.<div style=\"display:inline-block;width:5px\">\u00a0</div>computed in<div style=\"display:inline-block;width:5px\">\u00a0</div>accordance with<div style=\"display:inline-block;width:5px\">\u00a0</div>GAAP </div><div id=\"a2140\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:79px;\">in an amount equal<div style=\"display:inline-block;width:5px\">\u00a0</div>to </div><div id=\"a2140_22_9\" style=\"position:absolute;font-family:'Times New Roman';left:125px;top:79px;-sec-ix-hidden:ID_589;\">one-third</div><div id=\"a2140_31_97\" style=\"position:absolute;font-family:'Times New Roman';left:174px;top:79px;\"><div style=\"display:inline-block;width:4px\">\u00a0</div>(1/3) of such quarterly<div style=\"display:inline-block;width:5px\">\u00a0</div>income. Dividends are paid<div style=\"display:inline-block;width:5px\">\u00a0</div>to shareholders of record as<div style=\"display:inline-block;width:5px\">\u00a0</div>of the 60th day </div><div id=\"a2143\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:94px;\">following the last<div style=\"display:inline-block;width:5px\">\u00a0</div>day of such<div style=\"display:inline-block;width:5px\">\u00a0</div>quarter, except<div style=\"display:inline-block;width:5px\">\u00a0</div>for the fourth<div style=\"display:inline-block;width:5px\">\u00a0</div>fiscal quarter.<div style=\"display:inline-block;width:5px\">\u00a0</div>For the fourth<div style=\"display:inline-block;width:5px\">\u00a0</div>quarter, the<div style=\"display:inline-block;width:5px\">\u00a0</div>Company pays dividends </div><div id=\"a2145\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:110px;\">to shareholders of record on the 65th day after the quarter end. Dividends are payable on the 15th day following the record date. </div></div></div></div></div><div id=\"TextBlockContainer44\" style=\"position:relative;line-height:normal;width:704px;height:919px;\"><div id=\"div_29_XBRL_TS_04ce228b57024036be001cb1c31cfce2_1\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer30\" style=\"position:relative;line-height:normal;width:701px;height:63px;\"><div style=\"position:absolute; width:30.3px; height:1px; left:330.8px; top:-37.4px; background-color:#0000FF; \">\u00a0</div>\n<div id=\"TextContainer30\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2151\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">Following a quarter for which the Company does not report net income attributable to Cal-Maine Foods, Inc., the Company will </div><div id=\"a2154\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:16px;\">not pay a dividend for a subsequent<div style=\"display:inline-block;width:5px\">\u00a0</div>profitable quarter until the Company is profitable on<div style=\"display:inline-block;width:5px\">\u00a0</div>a cumulative basis computed from the </div><div id=\"a2156\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">date of the most recent quarter for which a dividend was paid. The dividend policy is subject to periodic review by the Board of </div><div id=\"a2159\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">Directors.</div></div></div></div><div id=\"TextContainer44\" style=\"position:relative;width:704px;z-index:1;\"></div><div id=\"div_32_XBRL_TS_566119c449bc4ad8a15505d5fd45f867\" style=\"position:absolute;left:0px;top:78px;float:left;\"><div id=\"TextBlockContainer33\" style=\"position:relative;line-height:normal;width:701px;height:234px;\"><div id=\"TextContainer33\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2162\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Revenue Recognition </div><div id=\"a2165\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">The Company<div style=\"display:inline-block;width:6px\">\u00a0</div>recognizes revenue<div style=\"display:inline-block;width:6px\">\u00a0</div>through sale<div style=\"display:inline-block;width:6px\">\u00a0</div>of its<div style=\"display:inline-block;width:6px\">\u00a0</div>products to<div style=\"display:inline-block;width:6px\">\u00a0</div>customers through<div style=\"display:inline-block;width:6px\">\u00a0</div>retail, foodservice<div style=\"display:inline-block;width:6px\">\u00a0</div>and other<div style=\"display:inline-block;width:6px\">\u00a0</div>distribution </div><div id=\"a2166\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">channels.<div style=\"display:inline-block;width:5px\">\u00a0</div>The<div style=\"display:inline-block;width:5px\">\u00a0</div>majority<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>Company\u2019s<div style=\"display:inline-block;width:6px\">\u00a0</div>revenue<div style=\"display:inline-block;width:5px\">\u00a0</div>is<div style=\"display:inline-block;width:5px\">\u00a0</div>derived<div style=\"display:inline-block;width:5px\">\u00a0</div>from<div style=\"display:inline-block;width:5px\">\u00a0</div>agreements<div style=\"display:inline-block;width:5px\">\u00a0</div>or<div style=\"display:inline-block;width:5px\">\u00a0</div>contracts<div style=\"display:inline-block;width:5px\">\u00a0</div>with<div style=\"display:inline-block;width:5px\">\u00a0</div>customers<div style=\"display:inline-block;width:5px\">\u00a0</div>based<div style=\"display:inline-block;width:5px\">\u00a0</div>upon<div style=\"display:inline-block;width:5px\">\u00a0</div>the </div><div id=\"a2167\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:62px;\">customer<div style=\"display:inline-block;width:6px\">\u00a0</div>ordering<div style=\"display:inline-block;width:6px\">\u00a0</div>its<div style=\"display:inline-block;width:6px\">\u00a0</div>products<div style=\"display:inline-block;width:6px\">\u00a0</div>with<div style=\"display:inline-block;width:6px\">\u00a0</div>a<div style=\"display:inline-block;width:6px\">\u00a0</div>single<div style=\"display:inline-block;width:6px\">\u00a0</div>performance<div style=\"display:inline-block;width:5px\">\u00a0</div>obligation<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>delivering<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>product.<div style=\"display:inline-block;width:6px\">\u00a0</div>The<div style=\"display:inline-block;width:6px\">\u00a0</div>Company<div style=\"display:inline-block;width:5px\">\u00a0</div>believes<div style=\"display:inline-block;width:6px\">\u00a0</div>the </div><div id=\"a2168\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:78px;\">performance<div style=\"display:inline-block;width:5px\">\u00a0</div>obligation<div style=\"display:inline-block;width:5px\">\u00a0</div>is<div style=\"display:inline-block;width:5px\">\u00a0</div>met<div style=\"display:inline-block;width:5px\">\u00a0</div>upon<div style=\"display:inline-block;width:5px\">\u00a0</div>delivery<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>acceptance<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>product<div style=\"display:inline-block;width:5px\">\u00a0</div>by<div style=\"display:inline-block;width:5px\">\u00a0</div>our<div style=\"display:inline-block;width:5px\">\u00a0</div>customers,<div style=\"display:inline-block;width:5px\">\u00a0</div>which<div style=\"display:inline-block;width:5px\">\u00a0</div>generally<div style=\"display:inline-block;width:5px\">\u00a0</div>occurs<div style=\"display:inline-block;width:5px\">\u00a0</div>upon </div><div id=\"a2169\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:94px;\">shipment<div style=\"display:inline-block;width:5px\">\u00a0</div>or<div style=\"display:inline-block;width:5px\">\u00a0</div>delivery<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>a<div style=\"display:inline-block;width:5px\">\u00a0</div>customer<div style=\"display:inline-block;width:5px\">\u00a0</div>based<div style=\"display:inline-block;width:5px\">\u00a0</div>on<div style=\"display:inline-block;width:6px\">\u00a0</div>terms<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>sale.<div style=\"display:inline-block;width:5px\">\u00a0</div>Costs<div style=\"display:inline-block;width:5px\">\u00a0</div>paid<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>third<div style=\"display:inline-block;width:5px\">\u00a0</div>party<div style=\"display:inline-block;width:5px\">\u00a0</div>brokers<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>obtain<div style=\"display:inline-block;width:5px\">\u00a0</div>agreements<div style=\"display:inline-block;width:5px\">\u00a0</div>are </div><div id=\"a2170\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:109px;\">expensed as the Company\u2019s agreements are generally less than one year. </div><div id=\"a2173\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:140px;\">Revenues are<div style=\"display:inline-block;width:5px\">\u00a0</div>recognized in<div style=\"display:inline-block;width:5px\">\u00a0</div>an amount<div style=\"display:inline-block;width:5px\">\u00a0</div>that reflects<div style=\"display:inline-block;width:5px\">\u00a0</div>the net<div style=\"display:inline-block;width:5px\">\u00a0</div>consideration we<div style=\"display:inline-block;width:5px\">\u00a0</div>expect to<div style=\"display:inline-block;width:5px\">\u00a0</div>receive in<div style=\"display:inline-block;width:5px\">\u00a0</div>exchange for<div style=\"display:inline-block;width:5px\">\u00a0</div>delivery of<div style=\"display:inline-block;width:5px\">\u00a0</div>the </div><div id=\"a2175\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:156px;\">products.<div style=\"display:inline-block;width:5px\">\u00a0</div>The<div style=\"display:inline-block;width:5px\">\u00a0</div>Company<div style=\"display:inline-block;width:5px\">\u00a0</div>periodically<div style=\"display:inline-block;width:5px\">\u00a0</div>offers<div style=\"display:inline-block;width:5px\">\u00a0</div>sales<div style=\"display:inline-block;width:5px\">\u00a0</div>incentives<div style=\"display:inline-block;width:5px\">\u00a0</div>or<div style=\"display:inline-block;width:5px\">\u00a0</div>other<div style=\"display:inline-block;width:5px\">\u00a0</div>programs<div style=\"display:inline-block;width:5px\">\u00a0</div>such<div style=\"display:inline-block;width:5px\">\u00a0</div>as<div style=\"display:inline-block;width:5px\">\u00a0</div>rebates,<div style=\"display:inline-block;width:5px\">\u00a0</div>discounts,<div style=\"display:inline-block;width:5px\">\u00a0</div>coupons,<div style=\"display:inline-block;width:5px\">\u00a0</div>volume-</div><div id=\"a2177\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:171px;\">based incentives, guaranteed sales<div style=\"display:inline-block;width:5px\">\u00a0</div>and other programs.<div style=\"display:inline-block;width:5px\">\u00a0</div>The Company records an<div style=\"display:inline-block;width:5px\">\u00a0</div>estimated allowance for costs<div style=\"display:inline-block;width:5px\">\u00a0</div>associated with </div><div id=\"a2178\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:187px;\">these programs, which is recorded as<div style=\"display:inline-block;width:5px\">\u00a0</div>a reduction in revenue at the<div style=\"display:inline-block;width:5px\">\u00a0</div>time of sale using historical trends<div style=\"display:inline-block;width:5px\">\u00a0</div>and projected redemption </div><div id=\"a2180\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:203px;\">rates<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>each<div style=\"display:inline-block;width:5px\">\u00a0</div>program.<div style=\"display:inline-block;width:5px\">\u00a0</div>The<div style=\"display:inline-block;width:5px\">\u00a0</div>Company<div style=\"display:inline-block;width:5px\">\u00a0</div>regularly<div style=\"display:inline-block;width:5px\">\u00a0</div>reviews<div style=\"display:inline-block;width:5px\">\u00a0</div>these<div style=\"display:inline-block;width:5px\">\u00a0</div>estimates<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>any<div style=\"display:inline-block;width:5px\">\u00a0</div>difference<div style=\"display:inline-block;width:5px\">\u00a0</div>between<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>estimated<div style=\"display:inline-block;width:5px\">\u00a0</div>costs<div style=\"display:inline-block;width:5px\">\u00a0</div>and </div><div id=\"a2181\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:218px;\">actual realization of these programs would be recognized the subsequent period.</div></div></div></div><div id=\"TextContainer45\" style=\"position:relative;width:704px;z-index:1;\"></div><div id=\"div_35_XBRL_TS_7c3ed650f3c94909b7e8d3dd63f572c4\" style=\"position:absolute;left:0px;top:327px;float:left;\"><div id=\"TextBlockContainer36\" style=\"position:relative;line-height:normal;width:704px;height:188px;\"><div id=\"TextContainer36\" style=\"position:relative;width:704px;z-index:1;\"><div id=\"a2184\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Business Combinations </div><div id=\"a2187\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">The Company applies the acquisition method of accounting, which requires that once control is obtained, all<div style=\"display:inline-block;width:5px\">\u00a0</div>the assets acquired </div><div id=\"a2192\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">and liabilities assumed, including amounts<div style=\"display:inline-block;width:5px\">\u00a0</div>attributable to noncontrolling interests, are<div style=\"display:inline-block;width:5px\">\u00a0</div>recorded at their respective fair<div style=\"display:inline-block;width:5px\">\u00a0</div>values at </div><div id=\"a2194\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:62px;\">the date of acquisition. We determine the fair values of identifiable assets and liabilities internally,<div style=\"display:inline-block;width:5px\">\u00a0</div>which requires estimates and </div><div id=\"a2197\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:78px;\">the<div style=\"display:inline-block;width:5px\">\u00a0</div>use<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>various<div style=\"display:inline-block;width:5px\">\u00a0</div>valuation<div style=\"display:inline-block;width:5px\">\u00a0</div>techniques.<div style=\"display:inline-block;width:5px\">\u00a0</div>When<div style=\"display:inline-block;width:5px\">\u00a0</div>a<div style=\"display:inline-block;width:5px\">\u00a0</div>market<div style=\"display:inline-block;width:5px\">\u00a0</div>value<div style=\"display:inline-block;width:5px\">\u00a0</div>is<div style=\"display:inline-block;width:5px\">\u00a0</div>not<div style=\"display:inline-block;width:5px\">\u00a0</div>readily<div style=\"display:inline-block;width:5px\">\u00a0</div>available,<div style=\"display:inline-block;width:5px\">\u00a0</div>our<div style=\"display:inline-block;width:5px\">\u00a0</div>internal<div style=\"display:inline-block;width:5px\">\u00a0</div>valuation<div style=\"display:inline-block;width:5px\">\u00a0</div>methodology </div><div id=\"a2198\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:94px;\">considers the remaining estimated life of the assets acquired and what management believes is the market value for those assets.<div style=\"display:inline-block;width:2px\">\u00a0</div></div><div id=\"a2202\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:125px;\">We<div style=\"display:inline-block;width:5px\">\u00a0</div>typically use the income method approach for intangible assets<div style=\"display:inline-block;width:5px\">\u00a0</div>acquired in a business combination. Significant estimates in </div><div id=\"a2204\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:140px;\">valuing<div style=\"display:inline-block;width:5px\">\u00a0</div>certain<div style=\"display:inline-block;width:5px\">\u00a0</div>intangible<div style=\"display:inline-block;width:5px\">\u00a0</div>assets<div style=\"display:inline-block;width:5px\">\u00a0</div>include,<div style=\"display:inline-block;width:5px\">\u00a0</div>but<div style=\"display:inline-block;width:5px\">\u00a0</div>are<div style=\"display:inline-block;width:5px\">\u00a0</div>not<div style=\"display:inline-block;width:5px\">\u00a0</div>limited<div style=\"display:inline-block;width:5px\">\u00a0</div>to,<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>amount<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>timing<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>future<div style=\"display:inline-block;width:5px\">\u00a0</div>cash<div style=\"display:inline-block;width:5px\">\u00a0</div>flows,<div style=\"display:inline-block;width:5px\">\u00a0</div>growth<div style=\"display:inline-block;width:5px\">\u00a0</div>rates, </div><div id=\"a2205\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:156px;\">discount rates and useful lives. The<div style=\"display:inline-block;width:5px\">\u00a0</div>excess of the purchase price over<div style=\"display:inline-block;width:5px\">\u00a0</div>fair values of identifiable assets and<div style=\"display:inline-block;width:5px\">\u00a0</div>liabilities is recorded </div><div id=\"a2207\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:172px;\">as goodwill.</div></div></div></div><div id=\"TextContainer46\" style=\"position:relative;width:704px;z-index:1;\"><div id=\"a2207_12_2\" style=\"position:absolute;font-family:'Times New Roman';left:70px;top:499px;\"><div style=\"display:inline-block;width:3px\">\u00a0</div></div></div><div id=\"div_38_XBRL_TS_156d0ac6a24c44fab220d37a7cbe269f\" style=\"position:absolute;left:0px;top:530px;float:left;\"><div id=\"TextBlockContainer39\" style=\"position:relative;line-height:normal;width:701px;height:266px;\"><div id=\"TextContainer39\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2210\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Loss Contingencies </div><div id=\"a2213\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">Certain<div style=\"display:inline-block;width:5px\">\u00a0</div>conditions<div style=\"display:inline-block;width:5px\">\u00a0</div>may<div style=\"display:inline-block;width:5px\">\u00a0</div>exist<div style=\"display:inline-block;width:5px\">\u00a0</div>as<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>date<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>consolidated<div style=\"display:inline-block;width:5px\">\u00a0</div>financial<div style=\"display:inline-block;width:5px\">\u00a0</div>statements<div style=\"display:inline-block;width:5px\">\u00a0</div>are<div style=\"display:inline-block;width:5px\">\u00a0</div>issued<div style=\"display:inline-block;width:5px\">\u00a0</div>that<div style=\"display:inline-block;width:5px\">\u00a0</div>may<div style=\"display:inline-block;width:5px\">\u00a0</div>result<div style=\"display:inline-block;width:5px\">\u00a0</div>in<div style=\"display:inline-block;width:5px\">\u00a0</div>a<div style=\"display:inline-block;width:5px\">\u00a0</div>loss<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>the </div><div id=\"a2215\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">Company but which will<div style=\"display:inline-block;width:5px\">\u00a0</div>only be resolved when<div style=\"display:inline-block;width:5px\">\u00a0</div>one or more future<div style=\"display:inline-block;width:5px\">\u00a0</div>events occur or fail<div style=\"display:inline-block;width:5px\">\u00a0</div>to occur.<div style=\"display:inline-block;width:5px\">\u00a0</div>The Company\u2019s<div style=\"display:inline-block;width:5px\">\u00a0</div>management </div><div id=\"a2216\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:62px;\">and<div style=\"display:inline-block;width:5px\">\u00a0</div>its<div style=\"display:inline-block;width:5px\">\u00a0</div>legal<div style=\"display:inline-block;width:5px\">\u00a0</div>counsel<div style=\"display:inline-block;width:5px\">\u00a0</div>assess<div style=\"display:inline-block;width:5px\">\u00a0</div>such<div style=\"display:inline-block;width:5px\">\u00a0</div>contingent<div style=\"display:inline-block;width:5px\">\u00a0</div>liabilities,<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>such<div style=\"display:inline-block;width:5px\">\u00a0</div>assessment<div style=\"display:inline-block;width:5px\">\u00a0</div>inherently<div style=\"display:inline-block;width:5px\">\u00a0</div>involves<div style=\"display:inline-block;width:5px\">\u00a0</div>an<div style=\"display:inline-block;width:5px\">\u00a0</div>exercise<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>judgment.<div style=\"display:inline-block;width:5px\">\u00a0</div>In </div><div id=\"a2218\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:78px;\">assessing loss<div style=\"display:inline-block;width:5px\">\u00a0</div>contingencies related<div style=\"display:inline-block;width:5px\">\u00a0</div>to legal<div style=\"display:inline-block;width:5px\">\u00a0</div>proceedings that<div style=\"display:inline-block;width:5px\">\u00a0</div>are pending<div style=\"display:inline-block;width:5px\">\u00a0</div>against the<div style=\"display:inline-block;width:5px\">\u00a0</div>Company or<div style=\"display:inline-block;width:5px\">\u00a0</div>unasserted claims<div style=\"display:inline-block;width:5px\">\u00a0</div>that may </div><div id=\"a2219\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:94px;\">result in such<div style=\"display:inline-block;width:5px\">\u00a0</div>proceedings, the Company\u2019s<div style=\"display:inline-block;width:6px\">\u00a0</div>legal counsel evaluates<div style=\"display:inline-block;width:5px\">\u00a0</div>the perceived merits<div style=\"display:inline-block;width:5px\">\u00a0</div>of any<div style=\"display:inline-block;width:5px\">\u00a0</div>legal proceedings or<div style=\"display:inline-block;width:5px\">\u00a0</div>unasserted </div><div id=\"a2221\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:109px;\">claims as well as the perceived merits of the amount of relief sought or expected to be sought therein. </div><div id=\"a2224\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:140px;\">If the assessment<div style=\"display:inline-block;width:5px\">\u00a0</div>of a contingency<div style=\"display:inline-block;width:5px\">\u00a0</div>indicates it is<div style=\"display:inline-block;width:5px\">\u00a0</div>probable that a<div style=\"display:inline-block;width:5px\">\u00a0</div>material loss has<div style=\"display:inline-block;width:5px\">\u00a0</div>been incurred and<div style=\"display:inline-block;width:5px\">\u00a0</div>the amount of<div style=\"display:inline-block;width:5px\">\u00a0</div>the liability </div><div id=\"a2226\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:156px;\">can<div style=\"display:inline-block;width:7px\">\u00a0</div>be<div style=\"display:inline-block;width:7px\">\u00a0</div>estimated,<div style=\"display:inline-block;width:7px\">\u00a0</div>the<div style=\"display:inline-block;width:7px\">\u00a0</div>estimated<div style=\"display:inline-block;width:7px\">\u00a0</div>liability<div style=\"display:inline-block;width:7px\">\u00a0</div>would<div style=\"display:inline-block;width:7px\">\u00a0</div>be<div style=\"display:inline-block;width:7px\">\u00a0</div>accrued<div style=\"display:inline-block;width:7px\">\u00a0</div>in<div style=\"display:inline-block;width:7px\">\u00a0</div>the<div style=\"display:inline-block;width:7px\">\u00a0</div>Company\u2019s<div style=\"display:inline-block;width:8px\">\u00a0</div>consolidated<div style=\"display:inline-block;width:7px\">\u00a0</div>financial<div style=\"display:inline-block;width:7px\">\u00a0</div>statements.<div style=\"display:inline-block;width:7px\">\u00a0</div>If<div style=\"display:inline-block;width:7px\">\u00a0</div>the </div><div id=\"a2227\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:172px;\">assessment<div style=\"display:inline-block;width:6px\">\u00a0</div>indicates<div style=\"display:inline-block;width:5px\">\u00a0</div>a<div style=\"display:inline-block;width:6px\">\u00a0</div>potentially<div style=\"display:inline-block;width:5px\">\u00a0</div>material<div style=\"display:inline-block;width:5px\">\u00a0</div>loss<div style=\"display:inline-block;width:6px\">\u00a0</div>contingency<div style=\"display:inline-block;width:5px\">\u00a0</div>is<div style=\"display:inline-block;width:5px\">\u00a0</div>not<div style=\"display:inline-block;width:5px\">\u00a0</div>probable,<div style=\"display:inline-block;width:5px\">\u00a0</div>but<div style=\"display:inline-block;width:6px\">\u00a0</div>is<div style=\"display:inline-block;width:5px\">\u00a0</div>reasonably<div style=\"display:inline-block;width:5px\">\u00a0</div>possible,<div style=\"display:inline-block;width:6px\">\u00a0</div>or<div style=\"display:inline-block;width:6px\">\u00a0</div>is<div style=\"display:inline-block;width:5px\">\u00a0</div>probable<div style=\"display:inline-block;width:5px\">\u00a0</div>but </div><div id=\"a2228\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:187px;\">cannot<div style=\"display:inline-block;width:6px\">\u00a0</div>be<div style=\"display:inline-block;width:6px\">\u00a0</div>estimated,<div style=\"display:inline-block;width:6px\">\u00a0</div>then<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>nature<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>contingent<div style=\"display:inline-block;width:6px\">\u00a0</div>liability,<div style=\"display:inline-block;width:7px\">\u00a0</div>together<div style=\"display:inline-block;width:6px\">\u00a0</div>with<div style=\"display:inline-block;width:6px\">\u00a0</div>an<div style=\"display:inline-block;width:6px\">\u00a0</div>estimate<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>range<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>possible<div style=\"display:inline-block;width:6px\">\u00a0</div>loss<div style=\"display:inline-block;width:6px\">\u00a0</div>if </div><div id=\"a2229\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:203px;\">determinable and<div style=\"display:inline-block;width:5px\">\u00a0</div>material, would<div style=\"display:inline-block;width:6px\">\u00a0</div>be disclosed.<div style=\"display:inline-block;width:6px\">\u00a0</div>Loss contingencies<div style=\"display:inline-block;width:5px\">\u00a0</div>considered remote<div style=\"display:inline-block;width:5px\">\u00a0</div>are generally<div style=\"display:inline-block;width:6px\">\u00a0</div>not disclosed<div style=\"display:inline-block;width:5px\">\u00a0</div>unless they </div><div id=\"a2230\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:218px;\">involve guarantees, in which case the nature of the guarantee would be disclosed.<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a2234\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:249px;\">The Company expenses the costs of litigation as they are incurred.</div></div></div></div><div id=\"TextContainer47\" style=\"position:relative;width:704px;z-index:1;\"></div><div id=\"div_41_XBRL_TS_cc75d5f6406742ba80a4a8f44058ffd6\" style=\"position:absolute;left:0px;top:811px;float:left;\"><div id=\"TextBlockContainer42\" style=\"position:relative;line-height:normal;width:701px;height:108px;\"><div id=\"TextContainer42\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2238\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">New Accounting Pronouncements and Policies </div><div id=\"a2241\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">In<div style=\"display:inline-block;width:7px\">\u00a0</div>November<div style=\"display:inline-block;width:7px\">\u00a0</div>2023,<div style=\"display:inline-block;width:7px\">\u00a0</div>the<div style=\"display:inline-block;width:7px\">\u00a0</div>FASB<div style=\"display:inline-block;width:8px\">\u00a0</div>issued<div style=\"display:inline-block;width:7px\">\u00a0</div>Accounting<div style=\"display:inline-block;width:7px\">\u00a0</div>Standards<div style=\"display:inline-block;width:7px\">\u00a0</div>Update<div style=\"display:inline-block;width:7px\">\u00a0</div>(\u201cASU\u201d)<div style=\"display:inline-block;width:7px\">\u00a0</div>2023-07, </div><div id=\"a2250\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:506px;top:31px;\">Segment<div style=\"display:inline-block;width:7px\">\u00a0</div>Reporting<div style=\"display:inline-block;width:7px\">\u00a0</div>(Topic<div style=\"display:inline-block;width:8px\">\u00a0</div>280): </div><div id=\"a2251\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:47px;\">Improvements to Reportable Segment Disclosures</div><div id=\"a2252\" style=\"position:absolute;font-family:'Times New Roman';left:272px;top:47px;\">. This ASU requires enhanced disclosures about significant segment expenses </div><div id=\"a2254\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:62px;\">regularly provided<div style=\"display:inline-block;width:6px\">\u00a0</div>to the<div style=\"display:inline-block;width:6px\">\u00a0</div>chief operating<div style=\"display:inline-block;width:6px\">\u00a0</div>decision maker<div style=\"display:inline-block;width:6px\">\u00a0</div>that are<div style=\"display:inline-block;width:6px\">\u00a0</div>included within<div style=\"display:inline-block;width:5px\">\u00a0</div>each reported<div style=\"display:inline-block;width:6px\">\u00a0</div>measure of<div style=\"display:inline-block;width:6px\">\u00a0</div>segment profit<div style=\"display:inline-block;width:5px\">\u00a0</div>or </div><div id=\"a2255\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:77px;\">loss, and<div style=\"display:inline-block;width:5px\">\u00a0</div>requires all<div style=\"display:inline-block;width:5px\">\u00a0</div>annual disclosures<div style=\"display:inline-block;width:5px\">\u00a0</div>currently required by<div style=\"display:inline-block;width:5px\">\u00a0</div>Topic<div style=\"display:inline-block;width:5px\">\u00a0</div>280 to<div style=\"display:inline-block;width:5px\">\u00a0</div>be included<div style=\"display:inline-block;width:5px\">\u00a0</div>in interim<div style=\"display:inline-block;width:5px\">\u00a0</div>periods. ASU 2023-07<div style=\"display:inline-block;width:5px\">\u00a0</div>is to </div><div id=\"a2258\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:93px;\">be applied<div style=\"display:inline-block;width:5px\">\u00a0</div>retrospectively for<div style=\"display:inline-block;width:5px\">\u00a0</div>all periods<div style=\"display:inline-block;width:5px\">\u00a0</div>presented in<div style=\"display:inline-block;width:5px\">\u00a0</div>the financial<div style=\"display:inline-block;width:5px\">\u00a0</div>statements and<div style=\"display:inline-block;width:5px\">\u00a0</div>is effective<div style=\"display:inline-block;width:6px\">\u00a0</div>for fiscal<div style=\"display:inline-block;width:5px\">\u00a0</div>years beginning<div style=\"display:inline-block;width:6px\">\u00a0</div>after </div></div></div></div></div><div id=\"TextBlockContainer52\" style=\"position:relative;line-height:normal;width:701px;height:292px;\"><div style=\"position:absolute; width:30.3px; height:1px; left:330.8px; top:-37.4px; background-color:#0000FF; \">\u00a0</div>\n<div id=\"TextContainer52\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2264\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">December 15, 2023, and<div style=\"display:inline-block;width:5px\">\u00a0</div>interim periods within fiscal years<div style=\"display:inline-block;width:5px\">\u00a0</div>beginning after December 15,<div style=\"display:inline-block;width:5px\">\u00a0</div>2024, with early adoption<div style=\"display:inline-block;width:5px\">\u00a0</div>permitted. </div><div id=\"a2265\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:15px;\">The Company is currently evaluating the impact of ASU 2023-07 on its consolidated financial statement disclosures. </div><div id=\"a2276\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:46px;\">In<div style=\"display:inline-block;width:5px\">\u00a0</div>December<div style=\"display:inline-block;width:5px\">\u00a0</div>2023,<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>FASB<div style=\"display:inline-block;width:6px\">\u00a0</div>issued ASU<div style=\"display:inline-block;width:5px\">\u00a0</div>2023-09, </div><div id=\"a2281\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:296px;top:46px;\">Income<div style=\"display:inline-block;width:5px\">\u00a0</div>Taxes<div style=\"display:inline-block;width:6px\">\u00a0</div>(Topic<div style=\"display:inline-block;width:6px\">\u00a0</div>740)<div style=\"display:inline-block;width:5px\">\u00a0</div>\u2013<div style=\"display:inline-block;width:5px\">\u00a0</div>Improvements<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>Income<div style=\"display:inline-block;width:5px\">\u00a0</div>Tax<div style=\"display:inline-block;width:6px\">\u00a0</div>Disclosures</div><div id=\"a2285\" style=\"position:absolute;font-family:'Times New Roman';left:685px;top:46px;\">. </div><div id=\"a2286\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:61px;\">This ASU<div style=\"display:inline-block;width:5px\">\u00a0</div>requires that<div style=\"display:inline-block;width:5px\">\u00a0</div>an entity,<div style=\"display:inline-block;width:6px\">\u00a0</div>on an<div style=\"display:inline-block;width:5px\">\u00a0</div>annual basis,<div style=\"display:inline-block;width:5px\">\u00a0</div>disclose additional<div style=\"display:inline-block;width:5px\">\u00a0</div>income tax<div style=\"display:inline-block;width:5px\">\u00a0</div>information, primarily<div style=\"display:inline-block;width:5px\">\u00a0</div>related to<div style=\"display:inline-block;width:5px\">\u00a0</div>the rate </div><div id=\"a2288\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:77px;\">reconciliation and income<div style=\"display:inline-block;width:5px\">\u00a0</div>taxes paid. The<div style=\"display:inline-block;width:5px\">\u00a0</div>ASU is intended<div style=\"display:inline-block;width:5px\">\u00a0</div>to enhance the<div style=\"display:inline-block;width:5px\">\u00a0</div>transparency and decision<div style=\"display:inline-block;width:5px\">\u00a0</div>usefulness of income<div style=\"display:inline-block;width:5px\">\u00a0</div>tax </div><div id=\"a2289\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:92px;\">disclosures.<div style=\"display:inline-block;width:6px\">\u00a0</div>ASU<div style=\"display:inline-block;width:6px\">\u00a0</div>2023-09<div style=\"display:inline-block;width:6px\">\u00a0</div>is<div style=\"display:inline-block;width:6px\">\u00a0</div>effective<div style=\"display:inline-block;width:6px\">\u00a0</div>for<div style=\"display:inline-block;width:6px\">\u00a0</div>annual<div style=\"display:inline-block;width:6px\">\u00a0</div>periods<div style=\"display:inline-block;width:6px\">\u00a0</div>beginning<div style=\"display:inline-block;width:6px\">\u00a0</div>after<div style=\"display:inline-block;width:6px\">\u00a0</div>December<div style=\"display:inline-block;width:6px\">\u00a0</div>15,<div style=\"display:inline-block;width:6px\">\u00a0</div>2024.<div style=\"display:inline-block;width:6px\">\u00a0</div>The<div style=\"display:inline-block;width:6px\">\u00a0</div>Company<div style=\"display:inline-block;width:6px\">\u00a0</div>is<div style=\"display:inline-block;width:6px\">\u00a0</div>currently </div><div id=\"a2295\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:107px;\">evaluating the impact of ASU 2023-09 on its consolidated financial statement disclosures. </div><div id=\"a2308\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:138px;\">In<div style=\"display:inline-block;width:9px\">\u00a0</div>November<div style=\"display:inline-block;width:9px\">\u00a0</div>2024,<div style=\"display:inline-block;width:9px\">\u00a0</div>the<div style=\"display:inline-block;width:9px\">\u00a0</div>FASB<div style=\"display:inline-block;width:10px\">\u00a0</div>issued<div style=\"display:inline-block;width:9px\">\u00a0</div>ASU<div style=\"display:inline-block;width:9px\">\u00a0</div>2024-03, </div><div id=\"a2315\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:324px;top:138px;\">Income<div style=\"display:inline-block;width:9px\">\u00a0</div>Statement</div><div id=\"a2316\" style=\"position:absolute;font-family:'Times New Roman';left:424px;top:138px;\">\u2014</div><div id=\"a2317\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:438px;top:138px;\">Reporting<div style=\"display:inline-block;width:9px\">\u00a0</div>Comprehensive<div style=\"display:inline-block;width:9px\">\u00a0</div>Income</div><div id=\"a2318\" style=\"position:absolute;font-family:'Times New Roman';left:631px;top:138px;\">\u2014</div><div id=\"a2319\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:644px;top:138px;\">Expense </div><div id=\"a2320\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:153px;\">Disaggregation Disclosures (Subtopic<div style=\"display:inline-block;width:5px\">\u00a0</div>220-40)</div><div id=\"a2323\" style=\"position:absolute;font-family:'Times New Roman';left:255px;top:153px;\">. The objective of ASU 2024-03 is to improve<div style=\"display:inline-block;width:5px\">\u00a0</div>disclosures about a public entity\u2019s </div><div id=\"a2332\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:169px;\">expenses, primarily through<div style=\"display:inline-block;width:5px\">\u00a0</div>additional disaggregation of<div style=\"display:inline-block;width:5px\">\u00a0</div>income statement expenses. Additionally,<div style=\"display:inline-block;width:6px\">\u00a0</div>in January 2025,<div style=\"display:inline-block;width:5px\">\u00a0</div>the FASB </div><div id=\"a2335\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:184px;\">further<div style=\"display:inline-block;width:5px\">\u00a0</div>clarified<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>effective<div style=\"display:inline-block;width:5px\">\u00a0</div>date<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>ASU<div style=\"display:inline-block;width:5px\">\u00a0</div>2024-03<div style=\"display:inline-block;width:5px\">\u00a0</div>with<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>issuance of ASU<div style=\"display:inline-block;width:6px\">\u00a0</div>2025-01.<div style=\"display:inline-block;width:5px\">\u00a0</div>ASU<div style=\"display:inline-block;width:5px\">\u00a0</div>2024-03 is effective<div style=\"display:inline-block;width:6px\">\u00a0</div>for<div style=\"display:inline-block;width:5px\">\u00a0</div>annual </div><div id=\"a2349\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:199px;\">periods beginning after December<div style=\"display:inline-block;width:5px\">\u00a0</div>15, 2026, and<div style=\"display:inline-block;width:5px\">\u00a0</div>interim periods within annual<div style=\"display:inline-block;width:5px\">\u00a0</div>reporting periods beginning after<div style=\"display:inline-block;width:5px\">\u00a0</div>December 15, </div><div id=\"a2351\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:215px;\">2027. Early adoption<div style=\"display:inline-block;width:5px\">\u00a0</div>is permitted and<div style=\"display:inline-block;width:5px\">\u00a0</div>may be applied<div style=\"display:inline-block;width:5px\">\u00a0</div>either on a<div style=\"display:inline-block;width:5px\">\u00a0</div>prospective or retrospective basis.<div style=\"display:inline-block;width:5px\">\u00a0</div>The Company is<div style=\"display:inline-block;width:5px\">\u00a0</div>currently </div><div id=\"a2353\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:230px;\">evaluating the impact of ASU 2024-03 on its consolidated financial statement disclosures. </div><div id=\"a2366\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:245px;\"><div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a2368\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:261px;\">There are no other<div style=\"display:inline-block;width:5px\">\u00a0</div>new accounting pronouncements issued or<div style=\"display:inline-block;width:5px\">\u00a0</div>effective during the fiscal<div style=\"display:inline-block;width:5px\">\u00a0</div>year that had or<div style=\"display:inline-block;width:5px\">\u00a0</div>are expected to have a </div><div id=\"a2378\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:276px;\">material impact on our Consolidated Financial Statements.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-268","factDimensions":{"xbrl:concept":"us-gaap:BasisOfAccountingPolicyPolicyTextBlock","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer3\" style=\"position:relative;line-height:normal;width:701px;height:159px;\"><div id=\"TextContainer3\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2009\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Basis of Presentation </div><div id=\"a2012\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">The<div style=\"display:inline-block;width:5px\">\u00a0</div>unaudited<div style=\"display:inline-block;width:5px\">\u00a0</div>condensed<div style=\"display:inline-block;width:5px\">\u00a0</div>consolidated<div style=\"display:inline-block;width:5px\">\u00a0</div>financial<div style=\"display:inline-block;width:5px\">\u00a0</div>statements<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>Cal-Maine<div style=\"display:inline-block;width:5px\">\u00a0</div>Foods,<div style=\"display:inline-block;width:5px\">\u00a0</div>Inc.<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>its<div style=\"display:inline-block;width:5px\">\u00a0</div>subsidiaries<div style=\"display:inline-block;width:5px\">\u00a0</div>(the<div style=\"display:inline-block;width:5px\">\u00a0</div>\u201cCompany,\u201d </div><div id=\"a2015\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">\u201cwe,\u201d \u201cus,\u201d \u201cour\u201d) have<div style=\"display:inline-block;width:5px\">\u00a0</div>been prepared in accordance<div style=\"display:inline-block;width:5px\">\u00a0</div>with the instructions to<div style=\"display:inline-block;width:5px\">\u00a0</div>Form 10-Q and Article<div style=\"display:inline-block;width:5px\">\u00a0</div>10 of Regulation S-X<div style=\"display:inline-block;width:5px\">\u00a0</div>and </div><div id=\"a2022\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">in accordance<div style=\"display:inline-block;width:6px\">\u00a0</div>with generally<div style=\"display:inline-block;width:6px\">\u00a0</div>accepted accounting<div style=\"display:inline-block;width:6px\">\u00a0</div>principles in<div style=\"display:inline-block;width:6px\">\u00a0</div>the United<div style=\"display:inline-block;width:6px\">\u00a0</div>States of<div style=\"display:inline-block;width:6px\">\u00a0</div>America (\u201cGAAP\u201d)<div style=\"display:inline-block;width:6px\">\u00a0</div>for interim<div style=\"display:inline-block;width:6px\">\u00a0</div>financial </div><div id=\"a2026\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:79px;\">reporting and should<div style=\"display:inline-block;width:5px\">\u00a0</div>be read in<div style=\"display:inline-block;width:5px\">\u00a0</div>conjunction with our<div style=\"display:inline-block;width:5px\">\u00a0</div>Annual Report on<div style=\"display:inline-block;width:5px\">\u00a0</div>Form 10-K for<div style=\"display:inline-block;width:5px\">\u00a0</div>the fiscal year<div style=\"display:inline-block;width:5px\">\u00a0</div>ended June 1,<div style=\"display:inline-block;width:5px\">\u00a0</div>2024 (the </div><div id=\"a2030\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:95px;\">\u201c2024<div style=\"display:inline-block;width:5px\">\u00a0</div>Annual Report\u201d).<div style=\"display:inline-block;width:6px\">\u00a0</div>These<div style=\"display:inline-block;width:5px\">\u00a0</div>statements<div style=\"display:inline-block;width:5px\">\u00a0</div>reflect<div style=\"display:inline-block;width:5px\">\u00a0</div>all<div style=\"display:inline-block;width:5px\">\u00a0</div>adjustments<div style=\"display:inline-block;width:5px\">\u00a0</div>that<div style=\"display:inline-block;width:5px\">\u00a0</div>are,<div style=\"display:inline-block;width:5px\">\u00a0</div>in<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>opinion<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>management,<div style=\"display:inline-block;width:5px\">\u00a0</div>necessary<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>a<div style=\"display:inline-block;width:5px\">\u00a0</div>fair </div><div id=\"a2031\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:111px;\">statement of the results for the interim periods presented and,<div style=\"display:inline-block;width:5px\">\u00a0</div>in the opinion of management, consist of adjustments of a<div style=\"display:inline-block;width:5px\">\u00a0</div>normal </div><div id=\"a2033\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:127px;\">recurring nature. Operating results<div style=\"display:inline-block;width:5px\">\u00a0</div>for the interim periods<div style=\"display:inline-block;width:5px\">\u00a0</div>are not necessarily indicative<div style=\"display:inline-block;width:5px\">\u00a0</div>of operating results for<div style=\"display:inline-block;width:5px\">\u00a0</div>the entire fiscal </div><div id=\"a2035\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:143px;\">year.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-269","factDimensions":{"xbrl:concept":"us-gaap:FiscalPeriod","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00: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;\"><div id=\"a2038\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Fiscal Year </div><div id=\"a2041\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">The Company\u2019s<div style=\"display:inline-block;width:6px\">\u00a0</div>fiscal year<div style=\"display:inline-block;width:5px\">\u00a0</div>ends on<div style=\"display:inline-block;width:5px\">\u00a0</div>the Saturday<div style=\"display:inline-block;width:5px\">\u00a0</div>closest to<div style=\"display:inline-block;width:5px\">\u00a0</div>May 31.<div style=\"display:inline-block;width:5px\">\u00a0</div>Each of<div style=\"display:inline-block;width:5px\">\u00a0</div>the three-month<div style=\"display:inline-block;width:5px\">\u00a0</div>periods and<div style=\"display:inline-block;width:5px\">\u00a0</div>year-to-date periods </div><div id=\"a2052\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">ended on March 1, 2025 and March 2, 2024 included </div><div id=\"a2052_50_2\" style=\"position:absolute;font-family:'Times New Roman';left:291px;top:48px;-sec-ix-hidden:ID_538;\"><div id=\"XBRL_CS_fdab8ad9baa342d9860de18e4add4264\" style=\"position:relative;left:0px;top:0px;display:inline-block;\">13</div></div><div id=\"a2052_52_5\" style=\"position:absolute;font-family:'Times New Roman';left:304px;top:48px;\"><div style=\"display:inline-block;width:3px\">\u00a0</div>and </div><div id=\"a2052_57_8\" style=\"position:absolute;font-family:'Times New Roman';left:330px;top:48px;-sec-ix-hidden:ID_540;\"><div id=\"XBRL_CS_e25a08262c924daab70fd755b65bac69\" style=\"position:relative;left:0px;top:0px;display:inline-block;\">39 weeks</div></div><div id=\"a2052_65_15\" style=\"position:absolute;font-family:'Times New Roman';left:380px;top:48px;\">, respectively.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-270","factDimensions":{"xbrl:concept":"us-gaap:UseOfEstimates","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00: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;\"><div id=\"a2061\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Use of Estimates </div><div id=\"a2064\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">The preparation<div style=\"display:inline-block;width:6px\">\u00a0</div>of the<div style=\"display:inline-block;width:6px\">\u00a0</div>condensed consolidated<div style=\"display:inline-block;width:5px\">\u00a0</div>financial statements<div style=\"display:inline-block;width:6px\">\u00a0</div>in conformity<div style=\"display:inline-block;width:6px\">\u00a0</div>with GAAP<div style=\"display:inline-block;width:6px\">\u00a0</div>requires management<div style=\"display:inline-block;width:6px\">\u00a0</div>to make </div><div id=\"a2067\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">estimates<div style=\"display:inline-block;width:9px\">\u00a0</div>and<div style=\"display:inline-block;width:9px\">\u00a0</div>assumptions<div style=\"display:inline-block;width:8px\">\u00a0</div>that<div style=\"display:inline-block;width:9px\">\u00a0</div>affect<div style=\"display:inline-block;width:9px\">\u00a0</div>the<div style=\"display:inline-block;width:9px\">\u00a0</div>amounts<div style=\"display:inline-block;width:8px\">\u00a0</div>reported<div style=\"display:inline-block;width:9px\">\u00a0</div>in<div style=\"display:inline-block;width:9px\">\u00a0</div>the<div style=\"display:inline-block;width:9px\">\u00a0</div>condensed<div style=\"display:inline-block;width:8px\">\u00a0</div>consolidated<div style=\"display:inline-block;width:8px\">\u00a0</div>financial<div style=\"display:inline-block;width:9px\">\u00a0</div>statements<div style=\"display:inline-block;width:8px\">\u00a0</div>and </div><div id=\"a2068\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">accompanying notes. Actual results could differ from those estimates.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-271","factDimensions":{"xbrl:concept":"us-gaap:InvestmentPolicyTextBlock","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer12\" style=\"position:relative;line-height:normal;width:701px;height:204px;\"><div id=\"TextContainer12\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2071\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Investment Securities Available-for-Sale </div><div id=\"a2079\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">The Company has<div style=\"display:inline-block;width:5px\">\u00a0</div>determined that its<div style=\"display:inline-block;width:5px\">\u00a0</div>debt securities<div style=\"display:inline-block;width:5px\">\u00a0</div>are available-for-sale<div style=\"display:inline-block;width:5px\">\u00a0</div>investments. We<div style=\"display:inline-block;width:6px\">\u00a0</div>classify these securities<div style=\"display:inline-block;width:5px\">\u00a0</div>as current </div><div id=\"a2084\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">because the<div style=\"display:inline-block;width:5px\">\u00a0</div>amounts invested<div style=\"display:inline-block;width:5px\">\u00a0</div>are available<div style=\"display:inline-block;width:5px\">\u00a0</div>for current<div style=\"display:inline-block;width:5px\">\u00a0</div>operations. Available<div style=\"display:inline-block;width:2px\">\u00a0</div>-for-sale securities<div style=\"display:inline-block;width:5px\">\u00a0</div>are carried<div style=\"display:inline-block;width:5px\">\u00a0</div>at fair<div style=\"display:inline-block;width:5px\">\u00a0</div>value, based </div><div id=\"a2089\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">on quoted market prices as of the balance sheet<div style=\"display:inline-block;width:5px\">\u00a0</div>date, with unrealized gains and losses recorded in other comprehensive income. </div><div id=\"a2091\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:78px;\">The<div style=\"display:inline-block;width:5px\">\u00a0</div>amortized cost<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>debt<div style=\"display:inline-block;width:5px\">\u00a0</div>securities is<div style=\"display:inline-block;width:6px\">\u00a0</div>adjusted<div style=\"display:inline-block;width:5px\">\u00a0</div>for<div style=\"display:inline-block;width:5px\">\u00a0</div>amortization of<div style=\"display:inline-block;width:6px\">\u00a0</div>premiums and<div style=\"display:inline-block;width:6px\">\u00a0</div>accretion of<div style=\"display:inline-block;width:6px\">\u00a0</div>discounts<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>maturity and<div style=\"display:inline-block;width:6px\">\u00a0</div>is </div><div id=\"a2092\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:94px;\">recorded in interest income. The Company regularly evaluates<div style=\"display:inline-block;width:5px\">\u00a0</div>changes to the rating of its debt<div style=\"display:inline-block;width:5px\">\u00a0</div>securities by credit agencies and </div><div id=\"a2094\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:110px;\">economic conditions to<div style=\"display:inline-block;width:5px\">\u00a0</div>assess and record<div style=\"display:inline-block;width:5px\">\u00a0</div>any expected credit<div style=\"display:inline-block;width:5px\">\u00a0</div>losses through allowance<div style=\"display:inline-block;width:5px\">\u00a0</div>for credit losses,<div style=\"display:inline-block;width:5px\">\u00a0</div>limited to the<div style=\"display:inline-block;width:5px\">\u00a0</div>amount </div><div id=\"a2096\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:125px;\">that fair value was less than the amortized cost basis.<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a2099\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:156px;\">The cost basis<div style=\"display:inline-block;width:5px\">\u00a0</div>for realized gains<div style=\"display:inline-block;width:5px\">\u00a0</div>and losses on<div style=\"display:inline-block;width:5px\">\u00a0</div>available-for-sale securities is<div style=\"display:inline-block;width:5px\">\u00a0</div>determined by the<div style=\"display:inline-block;width:5px\">\u00a0</div>specific identification method. </div><div id=\"a2104\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:172px;\">Gains<div style=\"display:inline-block;width:7px\">\u00a0</div>and<div style=\"display:inline-block;width:7px\">\u00a0</div>losses<div style=\"display:inline-block;width:7px\">\u00a0</div>are<div style=\"display:inline-block;width:7px\">\u00a0</div>recognized<div style=\"display:inline-block;width:7px\">\u00a0</div>in<div style=\"display:inline-block;width:7px\">\u00a0</div>other<div style=\"display:inline-block;width:7px\">\u00a0</div>income<div style=\"display:inline-block;width:7px\">\u00a0</div>(expenses)<div style=\"display:inline-block;width:7px\">\u00a0</div>as<div style=\"display:inline-block;width:7px\">\u00a0</div>Other,<div style=\"display:inline-block;width:8px\">\u00a0</div>net<div style=\"display:inline-block;width:7px\">\u00a0</div>in<div style=\"display:inline-block;width:7px\">\u00a0</div>the<div style=\"display:inline-block;width:7px\">\u00a0</div>Company\u2019s<div style=\"display:inline-block;width:8px\">\u00a0</div>Condensed<div style=\"display:inline-block;width:7px\">\u00a0</div>Consolidated </div><div id=\"a2105\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:188px;\">Statements of Income. Interest and dividends on securities classified as available-for-sale are recorded in interest income.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-272","factDimensions":{"xbrl:concept":"us-gaap:TradeAndOtherAccountsReceivablePolicy","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer15\" style=\"position:relative;line-height:normal;width:701px;height:127px;\"><div id=\"TextContainer15\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2112\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Trade Receivables<div style=\"display:inline-block;width:4px\">\u00a0</div></div><div id=\"a2115\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">Trade receivables are<div style=\"display:inline-block;width:5px\">\u00a0</div>stated at their carrying values,<div style=\"display:inline-block;width:5px\">\u00a0</div>which include a reserve for<div style=\"display:inline-block;width:5px\">\u00a0</div>credit losses. As of March<div style=\"display:inline-block;width:5px\">\u00a0</div>1, 2025 and June<div style=\"display:inline-block;width:5px\">\u00a0</div>1, </div><div id=\"a2117\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">2024, reserves for credit losses were $</div><div id=\"a2117_39_3\" style=\"position:absolute;font-family:'Times New Roman';left:209px;top:48px;\">875</div><div id=\"a2117_42_15\" style=\"position:absolute;font-family:'Times New Roman';left:229px;top:48px;\"><div style=\"display:inline-block;width:3px\">\u00a0</div>thousand and $</div><div id=\"a2117_57_3\" style=\"position:absolute;font-family:'Times New Roman';left:314px;top:48px;\">490</div><div id=\"a2117_60_65\" style=\"position:absolute;font-family:'Times New Roman';left:334px;top:48px;\"><div style=\"display:inline-block;width:3px\">\u00a0</div>thousand, respectively. The Company extends credit to customers </div><div id=\"a2124\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">based<div style=\"display:inline-block;width:6px\">\u00a0</div>on<div style=\"display:inline-block;width:6px\">\u00a0</div>an<div style=\"display:inline-block;width:6px\">\u00a0</div>evaluation<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>each<div style=\"display:inline-block;width:6px\">\u00a0</div>customer\u2019s<div style=\"display:inline-block;width:6px\">\u00a0</div>financial<div style=\"display:inline-block;width:6px\">\u00a0</div>condition<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>credit<div style=\"display:inline-block;width:5px\">\u00a0</div>history.<div style=\"display:inline-block;width:6px\">\u00a0</div>Collateral<div style=\"display:inline-block;width:5px\">\u00a0</div>is<div style=\"display:inline-block;width:6px\">\u00a0</div>generally<div style=\"display:inline-block;width:5px\">\u00a0</div>not<div style=\"display:inline-block;width:5px\">\u00a0</div>required.<div style=\"display:inline-block;width:6px\">\u00a0</div>The </div><div id=\"a2125\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:79px;\">Company minimizes<div style=\"display:inline-block;width:5px\">\u00a0</div>exposure to<div style=\"display:inline-block;width:5px\">\u00a0</div>counter party<div style=\"display:inline-block;width:5px\">\u00a0</div>credit risk<div style=\"display:inline-block;width:5px\">\u00a0</div>through credit<div style=\"display:inline-block;width:5px\">\u00a0</div>analysis and<div style=\"display:inline-block;width:5px\">\u00a0</div>approvals, credit<div style=\"display:inline-block;width:5px\">\u00a0</div>limits, and<div style=\"display:inline-block;width:5px\">\u00a0</div>monitoring </div><div id=\"a2126\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:95px;\">procedures.<div style=\"display:inline-block;width:5px\">\u00a0</div>In<div style=\"display:inline-block;width:5px\">\u00a0</div>determining<div style=\"display:inline-block;width:5px\">\u00a0</div>our<div style=\"display:inline-block;width:5px\">\u00a0</div>reserve<div style=\"display:inline-block;width:5px\">\u00a0</div>for<div style=\"display:inline-block;width:5px\">\u00a0</div>credit<div style=\"display:inline-block;width:5px\">\u00a0</div>losses,<div style=\"display:inline-block;width:5px\">\u00a0</div>receivables<div style=\"display:inline-block;width:5px\">\u00a0</div>are<div style=\"display:inline-block;width:5px\">\u00a0</div>assigned<div style=\"display:inline-block;width:5px\">\u00a0</div>an<div style=\"display:inline-block;width:5px\">\u00a0</div>expected<div style=\"display:inline-block;width:5px\">\u00a0</div>loss<div style=\"display:inline-block;width:5px\">\u00a0</div>based<div style=\"display:inline-block;width:5px\">\u00a0</div>on<div style=\"display:inline-block;width:5px\">\u00a0</div>historical<div style=\"display:inline-block;width:5px\">\u00a0</div>loss </div><div id=\"a2127\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:111px;\">information adjusted as needed for economic and other forward-looking factors.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-273","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"875000","decimals":-3}]},{"name":"rpt:f-274","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"490000","decimals":-3}]},{"name":"rpt:f-275","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityPolicyTextBlock","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer18\" style=\"position:relative;line-height:normal;width:701px;height:126px;\"><div id=\"TextContainer18\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2132\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Dividends Payable<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a2135\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">We<div style=\"display:inline-block;width:5px\">\u00a0</div>accrue dividends at the<div style=\"display:inline-block;width:5px\">\u00a0</div>end of each quarter<div style=\"display:inline-block;width:5px\">\u00a0</div>according to the Company\u2019s<div style=\"display:inline-block;width:5px\">\u00a0</div>dividend policy adopted by its<div style=\"display:inline-block;width:5px\">\u00a0</div>Board of Directors. </div><div id=\"a2136\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">The Company pays<div style=\"display:inline-block;width:5px\">\u00a0</div>a dividend to<div style=\"display:inline-block;width:5px\">\u00a0</div>shareholders of its<div style=\"display:inline-block;width:5px\">\u00a0</div>Common Stock and Class<div style=\"display:inline-block;width:5px\">\u00a0</div>A Common Stock<div style=\"display:inline-block;width:5px\">\u00a0</div>on a quarterly<div style=\"display:inline-block;width:5px\">\u00a0</div>basis for each </div><div id=\"a2137\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">quarter for<div style=\"display:inline-block;width:5px\">\u00a0</div>which the<div style=\"display:inline-block;width:5px\">\u00a0</div>Company reports net<div style=\"display:inline-block;width:5px\">\u00a0</div>income attributable<div style=\"display:inline-block;width:5px\">\u00a0</div>to Cal-Maine<div style=\"display:inline-block;width:5px\">\u00a0</div>Foods, Inc.<div style=\"display:inline-block;width:5px\">\u00a0</div>computed in<div style=\"display:inline-block;width:5px\">\u00a0</div>accordance with<div style=\"display:inline-block;width:5px\">\u00a0</div>GAAP </div><div id=\"a2140\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:79px;\">in an amount equal<div style=\"display:inline-block;width:5px\">\u00a0</div>to </div><div id=\"a2140_22_9\" style=\"position:absolute;font-family:'Times New Roman';left:125px;top:79px;-sec-ix-hidden:ID_589;\">one-third</div><div id=\"a2140_31_97\" style=\"position:absolute;font-family:'Times New Roman';left:174px;top:79px;\"><div style=\"display:inline-block;width:4px\">\u00a0</div>(1/3) of such quarterly<div style=\"display:inline-block;width:5px\">\u00a0</div>income. Dividends are paid<div style=\"display:inline-block;width:5px\">\u00a0</div>to shareholders of record as<div style=\"display:inline-block;width:5px\">\u00a0</div>of the 60th day </div><div id=\"a2143\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:94px;\">following the last<div style=\"display:inline-block;width:5px\">\u00a0</div>day of such<div style=\"display:inline-block;width:5px\">\u00a0</div>quarter, except<div style=\"display:inline-block;width:5px\">\u00a0</div>for the fourth<div style=\"display:inline-block;width:5px\">\u00a0</div>fiscal quarter.<div style=\"display:inline-block;width:5px\">\u00a0</div>For the fourth<div style=\"display:inline-block;width:5px\">\u00a0</div>quarter, the<div style=\"display:inline-block;width:5px\">\u00a0</div>Company pays dividends </div><div id=\"a2145\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:110px;\">to shareholders of record on the 65th day after the quarter end. Dividends are payable on the 15th day following the record date. </div></div></div><div id=\"TextBlockContainer30\" style=\"position:relative;line-height:normal;width:701px;height:63px;\"><div style=\"position:absolute; width:30.3px; height:1px; left:330.8px; top:-37.4px; background-color:#0000FF; \">\u00a0</div>\n<div id=\"TextContainer30\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2151\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">Following a quarter for which the Company does not report net income attributable to Cal-Maine Foods, Inc., the Company will </div><div id=\"a2154\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:16px;\">not pay a dividend for a subsequent<div style=\"display:inline-block;width:5px\">\u00a0</div>profitable quarter until the Company is profitable on<div style=\"display:inline-block;width:5px\">\u00a0</div>a cumulative basis computed from the </div><div id=\"a2156\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">date of the most recent quarter for which a dividend was paid. The dividend policy is subject to periodic review by the Board of </div><div id=\"a2159\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">Directors.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-276","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerPolicyTextBlock","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer33\" style=\"position:relative;line-height:normal;width:701px;height:234px;\"><div id=\"TextContainer33\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2162\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Revenue Recognition </div><div id=\"a2165\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">The Company<div style=\"display:inline-block;width:6px\">\u00a0</div>recognizes revenue<div style=\"display:inline-block;width:6px\">\u00a0</div>through sale<div style=\"display:inline-block;width:6px\">\u00a0</div>of its<div style=\"display:inline-block;width:6px\">\u00a0</div>products to<div style=\"display:inline-block;width:6px\">\u00a0</div>customers through<div style=\"display:inline-block;width:6px\">\u00a0</div>retail, foodservice<div style=\"display:inline-block;width:6px\">\u00a0</div>and other<div style=\"display:inline-block;width:6px\">\u00a0</div>distribution </div><div id=\"a2166\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">channels.<div style=\"display:inline-block;width:5px\">\u00a0</div>The<div style=\"display:inline-block;width:5px\">\u00a0</div>majority<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>Company\u2019s<div style=\"display:inline-block;width:6px\">\u00a0</div>revenue<div style=\"display:inline-block;width:5px\">\u00a0</div>is<div style=\"display:inline-block;width:5px\">\u00a0</div>derived<div style=\"display:inline-block;width:5px\">\u00a0</div>from<div style=\"display:inline-block;width:5px\">\u00a0</div>agreements<div style=\"display:inline-block;width:5px\">\u00a0</div>or<div style=\"display:inline-block;width:5px\">\u00a0</div>contracts<div style=\"display:inline-block;width:5px\">\u00a0</div>with<div style=\"display:inline-block;width:5px\">\u00a0</div>customers<div style=\"display:inline-block;width:5px\">\u00a0</div>based<div style=\"display:inline-block;width:5px\">\u00a0</div>upon<div style=\"display:inline-block;width:5px\">\u00a0</div>the </div><div id=\"a2167\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:62px;\">customer<div style=\"display:inline-block;width:6px\">\u00a0</div>ordering<div style=\"display:inline-block;width:6px\">\u00a0</div>its<div style=\"display:inline-block;width:6px\">\u00a0</div>products<div style=\"display:inline-block;width:6px\">\u00a0</div>with<div style=\"display:inline-block;width:6px\">\u00a0</div>a<div style=\"display:inline-block;width:6px\">\u00a0</div>single<div style=\"display:inline-block;width:6px\">\u00a0</div>performance<div style=\"display:inline-block;width:5px\">\u00a0</div>obligation<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>delivering<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>product.<div style=\"display:inline-block;width:6px\">\u00a0</div>The<div style=\"display:inline-block;width:6px\">\u00a0</div>Company<div style=\"display:inline-block;width:5px\">\u00a0</div>believes<div style=\"display:inline-block;width:6px\">\u00a0</div>the </div><div id=\"a2168\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:78px;\">performance<div style=\"display:inline-block;width:5px\">\u00a0</div>obligation<div style=\"display:inline-block;width:5px\">\u00a0</div>is<div style=\"display:inline-block;width:5px\">\u00a0</div>met<div style=\"display:inline-block;width:5px\">\u00a0</div>upon<div style=\"display:inline-block;width:5px\">\u00a0</div>delivery<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>acceptance<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>product<div style=\"display:inline-block;width:5px\">\u00a0</div>by<div style=\"display:inline-block;width:5px\">\u00a0</div>our<div style=\"display:inline-block;width:5px\">\u00a0</div>customers,<div style=\"display:inline-block;width:5px\">\u00a0</div>which<div style=\"display:inline-block;width:5px\">\u00a0</div>generally<div style=\"display:inline-block;width:5px\">\u00a0</div>occurs<div style=\"display:inline-block;width:5px\">\u00a0</div>upon </div><div id=\"a2169\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:94px;\">shipment<div style=\"display:inline-block;width:5px\">\u00a0</div>or<div style=\"display:inline-block;width:5px\">\u00a0</div>delivery<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>a<div style=\"display:inline-block;width:5px\">\u00a0</div>customer<div style=\"display:inline-block;width:5px\">\u00a0</div>based<div style=\"display:inline-block;width:5px\">\u00a0</div>on<div style=\"display:inline-block;width:6px\">\u00a0</div>terms<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>sale.<div style=\"display:inline-block;width:5px\">\u00a0</div>Costs<div style=\"display:inline-block;width:5px\">\u00a0</div>paid<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>third<div style=\"display:inline-block;width:5px\">\u00a0</div>party<div style=\"display:inline-block;width:5px\">\u00a0</div>brokers<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>obtain<div style=\"display:inline-block;width:5px\">\u00a0</div>agreements<div style=\"display:inline-block;width:5px\">\u00a0</div>are </div><div id=\"a2170\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:109px;\">expensed as the Company\u2019s agreements are generally less than one year. </div><div id=\"a2173\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:140px;\">Revenues are<div style=\"display:inline-block;width:5px\">\u00a0</div>recognized in<div style=\"display:inline-block;width:5px\">\u00a0</div>an amount<div style=\"display:inline-block;width:5px\">\u00a0</div>that reflects<div style=\"display:inline-block;width:5px\">\u00a0</div>the net<div style=\"display:inline-block;width:5px\">\u00a0</div>consideration we<div style=\"display:inline-block;width:5px\">\u00a0</div>expect to<div style=\"display:inline-block;width:5px\">\u00a0</div>receive in<div style=\"display:inline-block;width:5px\">\u00a0</div>exchange for<div style=\"display:inline-block;width:5px\">\u00a0</div>delivery of<div style=\"display:inline-block;width:5px\">\u00a0</div>the </div><div id=\"a2175\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:156px;\">products.<div style=\"display:inline-block;width:5px\">\u00a0</div>The<div style=\"display:inline-block;width:5px\">\u00a0</div>Company<div style=\"display:inline-block;width:5px\">\u00a0</div>periodically<div style=\"display:inline-block;width:5px\">\u00a0</div>offers<div style=\"display:inline-block;width:5px\">\u00a0</div>sales<div style=\"display:inline-block;width:5px\">\u00a0</div>incentives<div style=\"display:inline-block;width:5px\">\u00a0</div>or<div style=\"display:inline-block;width:5px\">\u00a0</div>other<div style=\"display:inline-block;width:5px\">\u00a0</div>programs<div style=\"display:inline-block;width:5px\">\u00a0</div>such<div style=\"display:inline-block;width:5px\">\u00a0</div>as<div style=\"display:inline-block;width:5px\">\u00a0</div>rebates,<div style=\"display:inline-block;width:5px\">\u00a0</div>discounts,<div style=\"display:inline-block;width:5px\">\u00a0</div>coupons,<div style=\"display:inline-block;width:5px\">\u00a0</div>volume-</div><div id=\"a2177\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:171px;\">based incentives, guaranteed sales<div style=\"display:inline-block;width:5px\">\u00a0</div>and other programs.<div style=\"display:inline-block;width:5px\">\u00a0</div>The Company records an<div style=\"display:inline-block;width:5px\">\u00a0</div>estimated allowance for costs<div style=\"display:inline-block;width:5px\">\u00a0</div>associated with </div><div id=\"a2178\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:187px;\">these programs, which is recorded as<div style=\"display:inline-block;width:5px\">\u00a0</div>a reduction in revenue at the<div style=\"display:inline-block;width:5px\">\u00a0</div>time of sale using historical trends<div style=\"display:inline-block;width:5px\">\u00a0</div>and projected redemption </div><div id=\"a2180\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:203px;\">rates<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>each<div style=\"display:inline-block;width:5px\">\u00a0</div>program.<div style=\"display:inline-block;width:5px\">\u00a0</div>The<div style=\"display:inline-block;width:5px\">\u00a0</div>Company<div style=\"display:inline-block;width:5px\">\u00a0</div>regularly<div style=\"display:inline-block;width:5px\">\u00a0</div>reviews<div style=\"display:inline-block;width:5px\">\u00a0</div>these<div style=\"display:inline-block;width:5px\">\u00a0</div>estimates<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>any<div style=\"display:inline-block;width:5px\">\u00a0</div>difference<div style=\"display:inline-block;width:5px\">\u00a0</div>between<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>estimated<div style=\"display:inline-block;width:5px\">\u00a0</div>costs<div style=\"display:inline-block;width:5px\">\u00a0</div>and </div><div id=\"a2181\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:218px;\">actual realization of these programs would be recognized the subsequent period.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-277","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationsPolicy","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer36\" style=\"position:relative;line-height:normal;width:704px;height:188px;\"><div id=\"TextContainer36\" style=\"position:relative;width:704px;z-index:1;\"><div id=\"a2184\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Business Combinations </div><div id=\"a2187\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">The Company applies the acquisition method of accounting, which requires that once control is obtained, all<div style=\"display:inline-block;width:5px\">\u00a0</div>the assets acquired </div><div id=\"a2192\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">and liabilities assumed, including amounts<div style=\"display:inline-block;width:5px\">\u00a0</div>attributable to noncontrolling interests, are<div style=\"display:inline-block;width:5px\">\u00a0</div>recorded at their respective fair<div style=\"display:inline-block;width:5px\">\u00a0</div>values at </div><div id=\"a2194\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:62px;\">the date of acquisition. We determine the fair values of identifiable assets and liabilities internally,<div style=\"display:inline-block;width:5px\">\u00a0</div>which requires estimates and </div><div id=\"a2197\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:78px;\">the<div style=\"display:inline-block;width:5px\">\u00a0</div>use<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>various<div style=\"display:inline-block;width:5px\">\u00a0</div>valuation<div style=\"display:inline-block;width:5px\">\u00a0</div>techniques.<div style=\"display:inline-block;width:5px\">\u00a0</div>When<div style=\"display:inline-block;width:5px\">\u00a0</div>a<div style=\"display:inline-block;width:5px\">\u00a0</div>market<div style=\"display:inline-block;width:5px\">\u00a0</div>value<div style=\"display:inline-block;width:5px\">\u00a0</div>is<div style=\"display:inline-block;width:5px\">\u00a0</div>not<div style=\"display:inline-block;width:5px\">\u00a0</div>readily<div style=\"display:inline-block;width:5px\">\u00a0</div>available,<div style=\"display:inline-block;width:5px\">\u00a0</div>our<div style=\"display:inline-block;width:5px\">\u00a0</div>internal<div style=\"display:inline-block;width:5px\">\u00a0</div>valuation<div style=\"display:inline-block;width:5px\">\u00a0</div>methodology </div><div id=\"a2198\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:94px;\">considers the remaining estimated life of the assets acquired and what management believes is the market value for those assets.<div style=\"display:inline-block;width:2px\">\u00a0</div></div><div id=\"a2202\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:125px;\">We<div style=\"display:inline-block;width:5px\">\u00a0</div>typically use the income method approach for intangible assets<div style=\"display:inline-block;width:5px\">\u00a0</div>acquired in a business combination. Significant estimates in </div><div id=\"a2204\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:140px;\">valuing<div style=\"display:inline-block;width:5px\">\u00a0</div>certain<div style=\"display:inline-block;width:5px\">\u00a0</div>intangible<div style=\"display:inline-block;width:5px\">\u00a0</div>assets<div style=\"display:inline-block;width:5px\">\u00a0</div>include,<div style=\"display:inline-block;width:5px\">\u00a0</div>but<div style=\"display:inline-block;width:5px\">\u00a0</div>are<div style=\"display:inline-block;width:5px\">\u00a0</div>not<div style=\"display:inline-block;width:5px\">\u00a0</div>limited<div style=\"display:inline-block;width:5px\">\u00a0</div>to,<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>amount<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>timing<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>future<div style=\"display:inline-block;width:5px\">\u00a0</div>cash<div style=\"display:inline-block;width:5px\">\u00a0</div>flows,<div style=\"display:inline-block;width:5px\">\u00a0</div>growth<div style=\"display:inline-block;width:5px\">\u00a0</div>rates, </div><div id=\"a2205\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:156px;\">discount rates and useful lives. The<div style=\"display:inline-block;width:5px\">\u00a0</div>excess of the purchase price over<div style=\"display:inline-block;width:5px\">\u00a0</div>fair values of identifiable assets and<div style=\"display:inline-block;width:5px\">\u00a0</div>liabilities is recorded </div><div id=\"a2207\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:172px;\">as goodwill.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-278","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingenciesPolicyTextBlock","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer39\" style=\"position:relative;line-height:normal;width:701px;height:266px;\"><div id=\"TextContainer39\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2210\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Loss Contingencies </div><div id=\"a2213\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">Certain<div style=\"display:inline-block;width:5px\">\u00a0</div>conditions<div style=\"display:inline-block;width:5px\">\u00a0</div>may<div style=\"display:inline-block;width:5px\">\u00a0</div>exist<div style=\"display:inline-block;width:5px\">\u00a0</div>as<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>date<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>consolidated<div style=\"display:inline-block;width:5px\">\u00a0</div>financial<div style=\"display:inline-block;width:5px\">\u00a0</div>statements<div style=\"display:inline-block;width:5px\">\u00a0</div>are<div style=\"display:inline-block;width:5px\">\u00a0</div>issued<div style=\"display:inline-block;width:5px\">\u00a0</div>that<div style=\"display:inline-block;width:5px\">\u00a0</div>may<div style=\"display:inline-block;width:5px\">\u00a0</div>result<div style=\"display:inline-block;width:5px\">\u00a0</div>in<div style=\"display:inline-block;width:5px\">\u00a0</div>a<div style=\"display:inline-block;width:5px\">\u00a0</div>loss<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>the </div><div id=\"a2215\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">Company but which will<div style=\"display:inline-block;width:5px\">\u00a0</div>only be resolved when<div style=\"display:inline-block;width:5px\">\u00a0</div>one or more future<div style=\"display:inline-block;width:5px\">\u00a0</div>events occur or fail<div style=\"display:inline-block;width:5px\">\u00a0</div>to occur.<div style=\"display:inline-block;width:5px\">\u00a0</div>The Company\u2019s<div style=\"display:inline-block;width:5px\">\u00a0</div>management </div><div id=\"a2216\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:62px;\">and<div style=\"display:inline-block;width:5px\">\u00a0</div>its<div style=\"display:inline-block;width:5px\">\u00a0</div>legal<div style=\"display:inline-block;width:5px\">\u00a0</div>counsel<div style=\"display:inline-block;width:5px\">\u00a0</div>assess<div style=\"display:inline-block;width:5px\">\u00a0</div>such<div style=\"display:inline-block;width:5px\">\u00a0</div>contingent<div style=\"display:inline-block;width:5px\">\u00a0</div>liabilities,<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>such<div style=\"display:inline-block;width:5px\">\u00a0</div>assessment<div style=\"display:inline-block;width:5px\">\u00a0</div>inherently<div style=\"display:inline-block;width:5px\">\u00a0</div>involves<div style=\"display:inline-block;width:5px\">\u00a0</div>an<div style=\"display:inline-block;width:5px\">\u00a0</div>exercise<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>judgment.<div style=\"display:inline-block;width:5px\">\u00a0</div>In </div><div id=\"a2218\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:78px;\">assessing loss<div style=\"display:inline-block;width:5px\">\u00a0</div>contingencies related<div style=\"display:inline-block;width:5px\">\u00a0</div>to legal<div style=\"display:inline-block;width:5px\">\u00a0</div>proceedings that<div style=\"display:inline-block;width:5px\">\u00a0</div>are pending<div style=\"display:inline-block;width:5px\">\u00a0</div>against the<div style=\"display:inline-block;width:5px\">\u00a0</div>Company or<div style=\"display:inline-block;width:5px\">\u00a0</div>unasserted claims<div style=\"display:inline-block;width:5px\">\u00a0</div>that may </div><div id=\"a2219\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:94px;\">result in such<div style=\"display:inline-block;width:5px\">\u00a0</div>proceedings, the Company\u2019s<div style=\"display:inline-block;width:6px\">\u00a0</div>legal counsel evaluates<div style=\"display:inline-block;width:5px\">\u00a0</div>the perceived merits<div style=\"display:inline-block;width:5px\">\u00a0</div>of any<div style=\"display:inline-block;width:5px\">\u00a0</div>legal proceedings or<div style=\"display:inline-block;width:5px\">\u00a0</div>unasserted </div><div id=\"a2221\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:109px;\">claims as well as the perceived merits of the amount of relief sought or expected to be sought therein. </div><div id=\"a2224\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:140px;\">If the assessment<div style=\"display:inline-block;width:5px\">\u00a0</div>of a contingency<div style=\"display:inline-block;width:5px\">\u00a0</div>indicates it is<div style=\"display:inline-block;width:5px\">\u00a0</div>probable that a<div style=\"display:inline-block;width:5px\">\u00a0</div>material loss has<div style=\"display:inline-block;width:5px\">\u00a0</div>been incurred and<div style=\"display:inline-block;width:5px\">\u00a0</div>the amount of<div style=\"display:inline-block;width:5px\">\u00a0</div>the liability </div><div id=\"a2226\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:156px;\">can<div style=\"display:inline-block;width:7px\">\u00a0</div>be<div style=\"display:inline-block;width:7px\">\u00a0</div>estimated,<div style=\"display:inline-block;width:7px\">\u00a0</div>the<div style=\"display:inline-block;width:7px\">\u00a0</div>estimated<div style=\"display:inline-block;width:7px\">\u00a0</div>liability<div style=\"display:inline-block;width:7px\">\u00a0</div>would<div style=\"display:inline-block;width:7px\">\u00a0</div>be<div style=\"display:inline-block;width:7px\">\u00a0</div>accrued<div style=\"display:inline-block;width:7px\">\u00a0</div>in<div style=\"display:inline-block;width:7px\">\u00a0</div>the<div style=\"display:inline-block;width:7px\">\u00a0</div>Company\u2019s<div style=\"display:inline-block;width:8px\">\u00a0</div>consolidated<div style=\"display:inline-block;width:7px\">\u00a0</div>financial<div style=\"display:inline-block;width:7px\">\u00a0</div>statements.<div style=\"display:inline-block;width:7px\">\u00a0</div>If<div style=\"display:inline-block;width:7px\">\u00a0</div>the </div><div id=\"a2227\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:172px;\">assessment<div style=\"display:inline-block;width:6px\">\u00a0</div>indicates<div style=\"display:inline-block;width:5px\">\u00a0</div>a<div style=\"display:inline-block;width:6px\">\u00a0</div>potentially<div style=\"display:inline-block;width:5px\">\u00a0</div>material<div style=\"display:inline-block;width:5px\">\u00a0</div>loss<div style=\"display:inline-block;width:6px\">\u00a0</div>contingency<div style=\"display:inline-block;width:5px\">\u00a0</div>is<div style=\"display:inline-block;width:5px\">\u00a0</div>not<div style=\"display:inline-block;width:5px\">\u00a0</div>probable,<div style=\"display:inline-block;width:5px\">\u00a0</div>but<div style=\"display:inline-block;width:6px\">\u00a0</div>is<div style=\"display:inline-block;width:5px\">\u00a0</div>reasonably<div style=\"display:inline-block;width:5px\">\u00a0</div>possible,<div style=\"display:inline-block;width:6px\">\u00a0</div>or<div style=\"display:inline-block;width:6px\">\u00a0</div>is<div style=\"display:inline-block;width:5px\">\u00a0</div>probable<div style=\"display:inline-block;width:5px\">\u00a0</div>but </div><div id=\"a2228\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:187px;\">cannot<div style=\"display:inline-block;width:6px\">\u00a0</div>be<div style=\"display:inline-block;width:6px\">\u00a0</div>estimated,<div style=\"display:inline-block;width:6px\">\u00a0</div>then<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>nature<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>contingent<div style=\"display:inline-block;width:6px\">\u00a0</div>liability,<div style=\"display:inline-block;width:7px\">\u00a0</div>together<div style=\"display:inline-block;width:6px\">\u00a0</div>with<div style=\"display:inline-block;width:6px\">\u00a0</div>an<div style=\"display:inline-block;width:6px\">\u00a0</div>estimate<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>range<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>possible<div style=\"display:inline-block;width:6px\">\u00a0</div>loss<div style=\"display:inline-block;width:6px\">\u00a0</div>if </div><div id=\"a2229\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:203px;\">determinable and<div style=\"display:inline-block;width:5px\">\u00a0</div>material, would<div style=\"display:inline-block;width:6px\">\u00a0</div>be disclosed.<div style=\"display:inline-block;width:6px\">\u00a0</div>Loss contingencies<div style=\"display:inline-block;width:5px\">\u00a0</div>considered remote<div style=\"display:inline-block;width:5px\">\u00a0</div>are generally<div style=\"display:inline-block;width:6px\">\u00a0</div>not disclosed<div style=\"display:inline-block;width:5px\">\u00a0</div>unless they </div><div id=\"a2230\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:218px;\">involve guarantees, in which case the nature of the guarantee would be disclosed.<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a2234\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:249px;\">The Company expenses the costs of litigation as they are incurred.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-279","factDimensions":{"xbrl:concept":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer42\" style=\"position:relative;line-height:normal;width:701px;height:108px;\"><div id=\"TextContainer42\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2238\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">New Accounting Pronouncements and Policies </div><div id=\"a2241\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">In<div style=\"display:inline-block;width:7px\">\u00a0</div>November<div style=\"display:inline-block;width:7px\">\u00a0</div>2023,<div style=\"display:inline-block;width:7px\">\u00a0</div>the<div style=\"display:inline-block;width:7px\">\u00a0</div>FASB<div style=\"display:inline-block;width:8px\">\u00a0</div>issued<div style=\"display:inline-block;width:7px\">\u00a0</div>Accounting<div style=\"display:inline-block;width:7px\">\u00a0</div>Standards<div style=\"display:inline-block;width:7px\">\u00a0</div>Update<div style=\"display:inline-block;width:7px\">\u00a0</div>(\u201cASU\u201d)<div style=\"display:inline-block;width:7px\">\u00a0</div>2023-07, </div><div id=\"a2250\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:506px;top:31px;\">Segment<div style=\"display:inline-block;width:7px\">\u00a0</div>Reporting<div style=\"display:inline-block;width:7px\">\u00a0</div>(Topic<div style=\"display:inline-block;width:8px\">\u00a0</div>280): </div><div id=\"a2251\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:47px;\">Improvements to Reportable Segment Disclosures</div><div id=\"a2252\" style=\"position:absolute;font-family:'Times New Roman';left:272px;top:47px;\">. This ASU requires enhanced disclosures about significant segment expenses </div><div id=\"a2254\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:62px;\">regularly provided<div style=\"display:inline-block;width:6px\">\u00a0</div>to the<div style=\"display:inline-block;width:6px\">\u00a0</div>chief operating<div style=\"display:inline-block;width:6px\">\u00a0</div>decision maker<div style=\"display:inline-block;width:6px\">\u00a0</div>that are<div style=\"display:inline-block;width:6px\">\u00a0</div>included within<div style=\"display:inline-block;width:5px\">\u00a0</div>each reported<div style=\"display:inline-block;width:6px\">\u00a0</div>measure of<div style=\"display:inline-block;width:6px\">\u00a0</div>segment profit<div style=\"display:inline-block;width:5px\">\u00a0</div>or </div><div id=\"a2255\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:77px;\">loss, and<div style=\"display:inline-block;width:5px\">\u00a0</div>requires all<div style=\"display:inline-block;width:5px\">\u00a0</div>annual disclosures<div style=\"display:inline-block;width:5px\">\u00a0</div>currently required by<div style=\"display:inline-block;width:5px\">\u00a0</div>Topic<div style=\"display:inline-block;width:5px\">\u00a0</div>280 to<div style=\"display:inline-block;width:5px\">\u00a0</div>be included<div style=\"display:inline-block;width:5px\">\u00a0</div>in interim<div style=\"display:inline-block;width:5px\">\u00a0</div>periods. ASU 2023-07<div style=\"display:inline-block;width:5px\">\u00a0</div>is to </div><div id=\"a2258\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:93px;\">be applied<div style=\"display:inline-block;width:5px\">\u00a0</div>retrospectively for<div style=\"display:inline-block;width:5px\">\u00a0</div>all periods<div style=\"display:inline-block;width:5px\">\u00a0</div>presented in<div style=\"display:inline-block;width:5px\">\u00a0</div>the financial<div style=\"display:inline-block;width:5px\">\u00a0</div>statements and<div style=\"display:inline-block;width:5px\">\u00a0</div>is effective<div style=\"display:inline-block;width:6px\">\u00a0</div>for fiscal<div style=\"display:inline-block;width:5px\">\u00a0</div>years beginning<div style=\"display:inline-block;width:6px\">\u00a0</div>after </div></div></div><div id=\"TextBlockContainer54\" style=\"position:relative;line-height:normal;width:701px;height:292px;\"><div id=\"div_51_XBRL_TS_98c760cbd9214c5b95efbfbccee37c8b_2\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer52\" style=\"position:relative;line-height:normal;width:701px;height:292px;\"><div style=\"position:absolute; width:30.3px; height:1px; left:330.8px; top:-37.4px; background-color:#0000FF; \">\u00a0</div>\n<div id=\"TextContainer52\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2264\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">December 15, 2023, and<div style=\"display:inline-block;width:5px\">\u00a0</div>interim periods within fiscal years<div style=\"display:inline-block;width:5px\">\u00a0</div>beginning after December 15,<div style=\"display:inline-block;width:5px\">\u00a0</div>2024, with early adoption<div style=\"display:inline-block;width:5px\">\u00a0</div>permitted. </div><div id=\"a2265\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:15px;\">The Company is currently evaluating the impact of ASU 2023-07 on its consolidated financial statement disclosures. </div><div id=\"a2276\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:46px;\">In<div style=\"display:inline-block;width:5px\">\u00a0</div>December<div style=\"display:inline-block;width:5px\">\u00a0</div>2023,<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>FASB<div style=\"display:inline-block;width:6px\">\u00a0</div>issued ASU<div style=\"display:inline-block;width:5px\">\u00a0</div>2023-09, </div><div id=\"a2281\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:296px;top:46px;\">Income<div style=\"display:inline-block;width:5px\">\u00a0</div>Taxes<div style=\"display:inline-block;width:6px\">\u00a0</div>(Topic<div style=\"display:inline-block;width:6px\">\u00a0</div>740)<div style=\"display:inline-block;width:5px\">\u00a0</div>\u2013<div style=\"display:inline-block;width:5px\">\u00a0</div>Improvements<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>Income<div style=\"display:inline-block;width:5px\">\u00a0</div>Tax<div style=\"display:inline-block;width:6px\">\u00a0</div>Disclosures</div><div id=\"a2285\" style=\"position:absolute;font-family:'Times New Roman';left:685px;top:46px;\">. </div><div id=\"a2286\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:61px;\">This ASU<div style=\"display:inline-block;width:5px\">\u00a0</div>requires that<div style=\"display:inline-block;width:5px\">\u00a0</div>an entity,<div style=\"display:inline-block;width:6px\">\u00a0</div>on an<div style=\"display:inline-block;width:5px\">\u00a0</div>annual basis,<div style=\"display:inline-block;width:5px\">\u00a0</div>disclose additional<div style=\"display:inline-block;width:5px\">\u00a0</div>income tax<div style=\"display:inline-block;width:5px\">\u00a0</div>information, primarily<div style=\"display:inline-block;width:5px\">\u00a0</div>related to<div style=\"display:inline-block;width:5px\">\u00a0</div>the rate </div><div id=\"a2288\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:77px;\">reconciliation and income<div style=\"display:inline-block;width:5px\">\u00a0</div>taxes paid. The<div style=\"display:inline-block;width:5px\">\u00a0</div>ASU is intended<div style=\"display:inline-block;width:5px\">\u00a0</div>to enhance the<div style=\"display:inline-block;width:5px\">\u00a0</div>transparency and decision<div style=\"display:inline-block;width:5px\">\u00a0</div>usefulness of income<div style=\"display:inline-block;width:5px\">\u00a0</div>tax </div><div id=\"a2289\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:92px;\">disclosures.<div style=\"display:inline-block;width:6px\">\u00a0</div>ASU<div style=\"display:inline-block;width:6px\">\u00a0</div>2023-09<div style=\"display:inline-block;width:6px\">\u00a0</div>is<div style=\"display:inline-block;width:6px\">\u00a0</div>effective<div style=\"display:inline-block;width:6px\">\u00a0</div>for<div style=\"display:inline-block;width:6px\">\u00a0</div>annual<div style=\"display:inline-block;width:6px\">\u00a0</div>periods<div style=\"display:inline-block;width:6px\">\u00a0</div>beginning<div style=\"display:inline-block;width:6px\">\u00a0</div>after<div style=\"display:inline-block;width:6px\">\u00a0</div>December<div style=\"display:inline-block;width:6px\">\u00a0</div>15,<div style=\"display:inline-block;width:6px\">\u00a0</div>2024.<div style=\"display:inline-block;width:6px\">\u00a0</div>The<div style=\"display:inline-block;width:6px\">\u00a0</div>Company<div style=\"display:inline-block;width:6px\">\u00a0</div>is<div style=\"display:inline-block;width:6px\">\u00a0</div>currently </div><div id=\"a2295\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:107px;\">evaluating the impact of ASU 2023-09 on its consolidated financial statement disclosures. </div><div id=\"a2308\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:138px;\">In<div style=\"display:inline-block;width:9px\">\u00a0</div>November<div style=\"display:inline-block;width:9px\">\u00a0</div>2024,<div style=\"display:inline-block;width:9px\">\u00a0</div>the<div style=\"display:inline-block;width:9px\">\u00a0</div>FASB<div style=\"display:inline-block;width:10px\">\u00a0</div>issued<div style=\"display:inline-block;width:9px\">\u00a0</div>ASU<div style=\"display:inline-block;width:9px\">\u00a0</div>2024-03, </div><div id=\"a2315\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:324px;top:138px;\">Income<div style=\"display:inline-block;width:9px\">\u00a0</div>Statement</div><div id=\"a2316\" style=\"position:absolute;font-family:'Times New Roman';left:424px;top:138px;\">\u2014</div><div id=\"a2317\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:438px;top:138px;\">Reporting<div style=\"display:inline-block;width:9px\">\u00a0</div>Comprehensive<div style=\"display:inline-block;width:9px\">\u00a0</div>Income</div><div id=\"a2318\" style=\"position:absolute;font-family:'Times New Roman';left:631px;top:138px;\">\u2014</div><div id=\"a2319\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:644px;top:138px;\">Expense </div><div id=\"a2320\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:153px;\">Disaggregation Disclosures (Subtopic<div style=\"display:inline-block;width:5px\">\u00a0</div>220-40)</div><div id=\"a2323\" style=\"position:absolute;font-family:'Times New Roman';left:255px;top:153px;\">. The objective of ASU 2024-03 is to improve<div style=\"display:inline-block;width:5px\">\u00a0</div>disclosures about a public entity\u2019s </div><div id=\"a2332\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:169px;\">expenses, primarily through<div style=\"display:inline-block;width:5px\">\u00a0</div>additional disaggregation of<div style=\"display:inline-block;width:5px\">\u00a0</div>income statement expenses. Additionally,<div style=\"display:inline-block;width:6px\">\u00a0</div>in January 2025,<div style=\"display:inline-block;width:5px\">\u00a0</div>the FASB </div><div id=\"a2335\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:184px;\">further<div style=\"display:inline-block;width:5px\">\u00a0</div>clarified<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>effective<div style=\"display:inline-block;width:5px\">\u00a0</div>date<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>ASU<div style=\"display:inline-block;width:5px\">\u00a0</div>2024-03<div style=\"display:inline-block;width:5px\">\u00a0</div>with<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>issuance of ASU<div style=\"display:inline-block;width:6px\">\u00a0</div>2025-01.<div style=\"display:inline-block;width:5px\">\u00a0</div>ASU<div style=\"display:inline-block;width:5px\">\u00a0</div>2024-03 is effective<div style=\"display:inline-block;width:6px\">\u00a0</div>for<div style=\"display:inline-block;width:5px\">\u00a0</div>annual </div><div id=\"a2349\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:199px;\">periods beginning after December<div style=\"display:inline-block;width:5px\">\u00a0</div>15, 2026, and<div style=\"display:inline-block;width:5px\">\u00a0</div>interim periods within annual<div style=\"display:inline-block;width:5px\">\u00a0</div>reporting periods beginning after<div style=\"display:inline-block;width:5px\">\u00a0</div>December 15, </div><div id=\"a2351\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:215px;\">2027. Early adoption<div style=\"display:inline-block;width:5px\">\u00a0</div>is permitted and<div style=\"display:inline-block;width:5px\">\u00a0</div>may be applied<div style=\"display:inline-block;width:5px\">\u00a0</div>either on a<div style=\"display:inline-block;width:5px\">\u00a0</div>prospective or retrospective basis.<div style=\"display:inline-block;width:5px\">\u00a0</div>The Company is<div style=\"display:inline-block;width:5px\">\u00a0</div>currently </div><div id=\"a2353\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:230px;\">evaluating the impact of ASU 2024-03 on its consolidated financial statement disclosures. </div><div id=\"a2366\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:245px;\"><div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a2368\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:261px;\">There are no other<div style=\"display:inline-block;width:5px\">\u00a0</div>new accounting pronouncements issued or<div style=\"display:inline-block;width:5px\">\u00a0</div>effective during the fiscal<div style=\"display:inline-block;width:5px\">\u00a0</div>year that had or<div style=\"display:inline-block;width:5px\">\u00a0</div>are expected to have a </div><div id=\"a2378\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:276px;\">material impact on our Consolidated Financial Statements.</div></div></div></div></div>","language":"en-us"}]},{"name":"rpt:f-280","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationDisclosureTextBlock","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer57\" style=\"position:relative;line-height:normal;width:701px;height:221px;\"><div id=\"TextContainer57\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2381\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;\">Note 2 - Acquisitions </div><div id=\"a2389\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:16px;\"> </div><div id=\"a2390\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:32px;\">Acquisition of ISE America, Inc. Assets </div><div id=\"a2393\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">Effective </div><div id=\"a2393_10_13\" style=\"position:absolute;font-family:'Times New Roman';left:58px;top:63px;\">June 28, 2024</div><div id=\"a2393_23_100\" style=\"position:absolute;font-family:'Times New Roman';left:135px;top:63px;\">, the<div style=\"display:inline-block;width:6px\">\u00a0</div>Company acquired<div style=\"display:inline-block;width:6px\">\u00a0</div>substantially all<div style=\"display:inline-block;width:6px\">\u00a0</div>of the<div style=\"display:inline-block;width:6px\">\u00a0</div>commercial shell<div style=\"display:inline-block;width:6px\">\u00a0</div>egg production,<div style=\"display:inline-block;width:6px\">\u00a0</div>processing and<div style=\"display:inline-block;width:6px\">\u00a0</div>egg </div><div id=\"a2400\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:79px;\">products breaking facilities<div style=\"display:inline-block;width:5px\">\u00a0</div>of ISE America,<div style=\"display:inline-block;width:5px\">\u00a0</div>Inc. and certain<div style=\"display:inline-block;width:5px\">\u00a0</div>of its affiliates<div style=\"display:inline-block;width:6px\">\u00a0</div>(\u201cISE\u201d). The assets<div style=\"display:inline-block;width:5px\">\u00a0</div>acquired included commercial </div><div id=\"a2409\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:95px;\">shell<div style=\"display:inline-block;width:5px\">\u00a0</div>egg<div style=\"display:inline-block;width:5px\">\u00a0</div>production<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>processing<div style=\"display:inline-block;width:5px\">\u00a0</div>facilities<div style=\"display:inline-block;width:5px\">\u00a0</div>with<div style=\"display:inline-block;width:5px\">\u00a0</div>a<div style=\"display:inline-block;width:5px\">\u00a0</div>capacity<div style=\"display:inline-block;width:5px\">\u00a0</div>at<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>time<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>acquisition<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>approximately </div><div id=\"a2409_107_3\" style=\"position:absolute;font-family:'Times New Roman';left:590px;top:95px;\">4.7</div><div id=\"a2409_110_16\" style=\"position:absolute;font-family:'Times New Roman';left:607px;top:95px;\"><div style=\"display:inline-block;width:5px\">\u00a0</div>million<div style=\"display:inline-block;width:5px\">\u00a0</div>laying </div><div id=\"a2411\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:110px;\">hens, including </div><div id=\"a2411_16_3\" style=\"position:absolute;font-family:'Times New Roman';left:90px;top:110px;\">1.0</div><div id=\"a2411_19_24\" style=\"position:absolute;font-family:'Times New Roman';left:107px;top:110px;\"><div style=\"display:inline-block;width:4px\">\u00a0</div>million cage-free, and </div><div id=\"a2411_43_3\" style=\"position:absolute;font-family:'Times New Roman';left:233px;top:110px;\">1.2</div><div id=\"a2411_46_44\" style=\"position:absolute;font-family:'Times New Roman';left:250px;top:110px;\"><div style=\"display:inline-block;width:4px\">\u00a0</div>million pullets, feed mills,<div style=\"display:inline-block;width:5px\">\u00a0</div>approximately </div><div id=\"a2411_90_5\" style=\"position:absolute;font-family:'Times New Roman';left:480px;top:110px;\">4,000</div><div id=\"a2411_95_35\" style=\"position:absolute;font-family:'Times New Roman';left:510px;top:110px;\"><div style=\"display:inline-block;width:4px\">\u00a0</div>acres of land, inventories<div style=\"display:inline-block;width:5px\">\u00a0</div>and an </div><div id=\"a2414\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:126px;\">egg products breaking facility. The acquired assets also include an extensive customer distribution network across the Northeast </div><div id=\"a2416\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:142px;\">and<div style=\"display:inline-block;width:5px\">\u00a0</div>Mid-Atlantic<div style=\"display:inline-block;width:5px\">\u00a0</div>states,<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>production<div style=\"display:inline-block;width:5px\">\u00a0</div>operations<div style=\"display:inline-block;width:5px\">\u00a0</div>in<div style=\"display:inline-block;width:5px\">\u00a0</div>Maryland,<div style=\"display:inline-block;width:5px\">\u00a0</div>New<div style=\"display:inline-block;width:5px\">\u00a0</div>Jersey,<div style=\"display:inline-block;width:6px\">\u00a0</div>Delaware<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>South<div style=\"display:inline-block;width:5px\">\u00a0</div>Carolina.<div style=\"display:inline-block;width:10px\">\u00a0</div>The<div style=\"display:inline-block;width:5px\">\u00a0</div>Company </div><div id=\"a2419\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:158px;\">accounted for the acquisition as a business combination.<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a2422\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:189px;\">The<div style=\"display:inline-block;width:5px\">\u00a0</div>following<div style=\"display:inline-block;width:5px\">\u00a0</div>table<div style=\"display:inline-block;width:5px\">\u00a0</div>summarizes<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>consideration<div style=\"display:inline-block;width:5px\">\u00a0</div>paid<div style=\"display:inline-block;width:5px\">\u00a0</div>for<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>ISE<div style=\"display:inline-block;width:5px\">\u00a0</div>assets<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>amounts<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>assets<div style=\"display:inline-block;width:5px\">\u00a0</div>acquired<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>liabilities </div><div id=\"a2424\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:205px;\">assumed recognized at the acquisition date (in thousands):</div></div></div><div id=\"TextBlockContainer61\" style=\"position:relative;line-height:normal;width:698px;height:154px;\"><div style=\"position:absolute; width:581.7px; height:15.4px; left:7px; top:-0.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:594.1px; top:-0.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:606.1px; top:-0.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:587px; height:17px; left:4.4px; top:32.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:581.7px; height:15.4px; left:7px; top:33.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:591.4px; top:32.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:591.4px; top:33.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:603.4px; top:32.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:15.4px; left:603.4px; top:33.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:587px; height:17px; left:4.4px; top:66.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:581.7px; height:15.4px; left:7px; top:67.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:591.4px; top:66.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:594.1px; top:67.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:603.4px; top:66.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:606.1px; top:67.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:587px; height:17px; left:4.4px; top:100.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:581.7px; height:15.4px; left:7px; top:101.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:591.4px; top:100.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:591.4px; top:101.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:603.4px; top:100.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:606.1px; top:101.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:587px; height:18px; left:4.4px; top:134.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:581.7px; height:15.3px; left:7px; top:137.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:591.4px; top:134.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.3px; left:594.1px; top:137.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:18px; left:603.4px; top:134.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.3px; left:606.1px; top:137.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:587px; height:1px; left:4.4px; top:134.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:591.4px; top:134.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:603.4px; top:134.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:604px; top:134.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:590.4px; top:152.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:602.4px; top:152.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:605.3px; top:152.9px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer61\" style=\"position:relative;width:698px;z-index:1;\"><div id=\"a2427\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:0px;\">Cash consideration paid </div><div id=\"a2429\" style=\"position:absolute;font-family:'Times New Roman';left:594px;top:0px;\">$ </div><div id=\"a2431\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:0px;\">111,521</div><div id=\"a2436\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:34px;\">Recognized amounts of identifiable assets acquired and liabilities assumed </div><div id=\"a2443\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:68px;\">Inventories </div><div id=\"a2445\" style=\"position:absolute;font-family:'Times New Roman';left:594px;top:68px;\">$ </div><div id=\"a2447\" style=\"position:absolute;font-family:'Times New Roman';left:645px;top:68px;\">20,547</div><div id=\"a2449\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:85px;\">Property, plant and equipment </div><div id=\"a2452\" style=\"position:absolute;font-family:'Times New Roman';left:645px;top:85px;\">90,572</div><div id=\"a2454\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:102px;\">Intangible assets </div><div id=\"a2457\" style=\"position:absolute;font-family:'Times New Roman';left:662px;top:102px;\">710</div><div id=\"a2459\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:119px;\">Liabilities assumed </div><div id=\"a2462\" style=\"position:absolute;font-family:'Times New Roman';left:657px;top:119px;display:flex;\">(308)</div><div id=\"a2464\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:138px;\">Total identifiable net assets </div><div id=\"a2466\" style=\"position:absolute;font-family:'Times New Roman';left:594px;top:138px;\">$ </div><div id=\"a2468\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:138px;\">111,521</div></div></div><div id=\"TextBlockContainer66\" style=\"position:relative;line-height:normal;width:701px;height:141px;\"><div id=\"TextContainer66\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2471\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">Inventories consisted primarily of flock, feed ingredients, packaging, and egg inventory. Flock inventory was valued at carrying </div><div id=\"a2475\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:16px;\">value<div style=\"display:inline-block;width:5px\">\u00a0</div>as<div style=\"display:inline-block;width:5px\">\u00a0</div>management<div style=\"display:inline-block;width:5px\">\u00a0</div>believes<div style=\"display:inline-block;width:5px\">\u00a0</div>that<div style=\"display:inline-block;width:5px\">\u00a0</div>its<div style=\"display:inline-block;width:5px\">\u00a0</div>carrying<div style=\"display:inline-block;width:5px\">\u00a0</div>value<div style=\"display:inline-block;width:5px\">\u00a0</div>best<div style=\"display:inline-block;width:5px\">\u00a0</div>approximates<div style=\"display:inline-block;width:5px\">\u00a0</div>its<div style=\"display:inline-block;width:5px\">\u00a0</div>fair<div style=\"display:inline-block;width:5px\">\u00a0</div>value.<div style=\"display:inline-block;width:5px\">\u00a0</div>Feed<div style=\"display:inline-block;width:5px\">\u00a0</div>ingredients,<div style=\"display:inline-block;width:5px\">\u00a0</div>packaging<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>egg </div><div id=\"a2476\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">inventory were all valued based on market prices as of June 28, 2024.<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a2479\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:62px;\">Property,<div style=\"display:inline-block;width:5px\">\u00a0</div>plant and<div style=\"display:inline-block;width:5px\">\u00a0</div>equipment were valued<div style=\"display:inline-block;width:5px\">\u00a0</div>utilizing the<div style=\"display:inline-block;width:5px\">\u00a0</div>cost approach which<div style=\"display:inline-block;width:5px\">\u00a0</div>is based on<div style=\"display:inline-block;width:5px\">\u00a0</div>replacement or reproduction<div style=\"display:inline-block;width:5px\">\u00a0</div>costs of </div><div id=\"a2480\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:78px;\">the assets and subtracting any depreciation resulting from physical deterioration and/or functional or economic obsolescence. </div><div id=\"a2483\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:109px;\">Intangible<div style=\"display:inline-block;width:7px\">\u00a0</div>assets<div style=\"display:inline-block;width:7px\">\u00a0</div>consisted<div style=\"display:inline-block;width:7px\">\u00a0</div>primarily<div style=\"display:inline-block;width:7px\">\u00a0</div>of<div style=\"display:inline-block;width:7px\">\u00a0</div>customer<div style=\"display:inline-block;width:7px\">\u00a0</div>lists<div style=\"display:inline-block;width:7px\">\u00a0</div>acquired.<div style=\"display:inline-block;width:7px\">\u00a0</div>Customers<div style=\"display:inline-block;width:7px\">\u00a0</div>lists<div style=\"display:inline-block;width:7px\">\u00a0</div>were<div style=\"display:inline-block;width:7px\">\u00a0</div>valued<div style=\"display:inline-block;width:7px\">\u00a0</div>using<div style=\"display:inline-block;width:7px\">\u00a0</div>the<div style=\"display:inline-block;width:7px\">\u00a0</div>income<div style=\"display:inline-block;width:7px\">\u00a0</div>method </div><div id=\"a2484\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:125px;\">approach.</div></div></div><div id=\"TextBlockContainer69\" style=\"position:relative;line-height:normal;width:701px;height:63px;\"><div id=\"TextContainer69\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2487\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Acquisition of Deal-Rite Feeds, Inc. Assets </div><div id=\"a2495\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">Effective </div><div id=\"a2495_10_16\" style=\"position:absolute;font-family:'Times New Roman';left:58px;top:31px;\">February 3, 2025</div><div id=\"a2495_26_100\" style=\"position:absolute;font-family:'Times New Roman';left:152px;top:31px;\">, the<div style=\"display:inline-block;width:6px\">\u00a0</div>Company acquired<div style=\"display:inline-block;width:6px\">\u00a0</div>certain assets<div style=\"display:inline-block;width:6px\">\u00a0</div>of Deal-Rite<div style=\"display:inline-block;width:6px\">\u00a0</div>Feeds, Inc.<div style=\"display:inline-block;width:6px\">\u00a0</div>and certain<div style=\"display:inline-block;width:6px\">\u00a0</div>of its<div style=\"display:inline-block;width:6px\">\u00a0</div>affiliates (\u201cDeal-</div><div id=\"a2509\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">Rite\u201d)<div style=\"display:inline-block;width:5px\">\u00a0</div>for<div style=\"display:inline-block;width:5px\">\u00a0</div>approximately $</div><div id=\"a2509_26_3\" style=\"position:absolute;font-family:'Times New Roman';left:151px;top:47px;\">4.7</div><div id=\"a2509_29_39\" style=\"position:absolute;font-family:'Times New Roman';left:167px;top:47px;\"><div style=\"display:inline-block;width:5px\">\u00a0</div>million.<div style=\"display:inline-block;width:5px\">\u00a0</div>The<div style=\"display:inline-block;width:5px\">\u00a0</div>assets<div style=\"display:inline-block;width:5px\">\u00a0</div>acquired<div style=\"display:inline-block;width:5px\">\u00a0</div>included </div><div id=\"a2509_68_3\" style=\"position:absolute;font-family:'Times New Roman';left:382px;top:47px;\">two</div><div id=\"a2509_71_57\" style=\"position:absolute;font-family:'Times New Roman';left:402px;top:47px;\"><div style=\"display:inline-block;width:5px\">\u00a0</div>feed<div style=\"display:inline-block;width:5px\">\u00a0</div>mills,<div style=\"display:inline-block;width:5px\">\u00a0</div>storage<div style=\"display:inline-block;width:5px\">\u00a0</div>facilities, usable<div style=\"display:inline-block;width:6px\">\u00a0</div>grain,<div style=\"display:inline-block;width:5px\">\u00a0</div>vehicles, </div></div></div><div id=\"TextBlockContainer72\" style=\"position:relative;line-height:normal;width:701px;height:141px;\"><div style=\"position:absolute; width:30.3px; height:1px; left:330.8px; top:-37.4px; background-color:#0000FF; \">\u00a0</div>\n<div id=\"TextContainer72\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2519\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">related equipment and<div style=\"display:inline-block;width:5px\">\u00a0</div>a retail feed<div style=\"display:inline-block;width:5px\">\u00a0</div>sales business located<div style=\"display:inline-block;width:5px\">\u00a0</div>in North Carolina.<div style=\"display:inline-block;width:5px\">\u00a0</div>The acquired assets<div style=\"display:inline-block;width:5px\">\u00a0</div>will produce and<div style=\"display:inline-block;width:5px\">\u00a0</div>deliver feed </div><div id=\"a2522\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:16px;\">to our nearby shell egg production facilities. The Company accounted for the acquisition as a business combination. </div><div id=\"a2526\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">Property,<div style=\"display:inline-block;width:5px\">\u00a0</div>plant and<div style=\"display:inline-block;width:5px\">\u00a0</div>equipment were valued<div style=\"display:inline-block;width:5px\">\u00a0</div>utilizing the<div style=\"display:inline-block;width:5px\">\u00a0</div>cost approach which<div style=\"display:inline-block;width:5px\">\u00a0</div>is based on<div style=\"display:inline-block;width:5px\">\u00a0</div>replacement or reproduction<div style=\"display:inline-block;width:5px\">\u00a0</div>costs of </div><div id=\"a2527\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:62px;\">the assets and subtracting any depreciation resulting from physical deterioration and/or functional or economic obsolescence. </div><div id=\"a2530\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:94px;\">Goodwill<div style=\"display:inline-block;width:7px\">\u00a0</div>recorded<div style=\"display:inline-block;width:7px\">\u00a0</div>in<div style=\"display:inline-block;width:7px\">\u00a0</div>connection<div style=\"display:inline-block;width:7px\">\u00a0</div>with<div style=\"display:inline-block;width:7px\">\u00a0</div>the<div style=\"display:inline-block;width:7px\">\u00a0</div>Deal-Rite<div style=\"display:inline-block;width:7px\">\u00a0</div>acquisition<div style=\"display:inline-block;width:7px\">\u00a0</div>is<div style=\"display:inline-block;width:7px\">\u00a0</div>primarily<div style=\"display:inline-block;width:7px\">\u00a0</div>attributable<div style=\"display:inline-block;width:7px\">\u00a0</div>to<div style=\"display:inline-block;width:7px\">\u00a0</div>improved<div style=\"display:inline-block;width:7px\">\u00a0</div>efficiencies<div style=\"display:inline-block;width:7px\">\u00a0</div>from </div><div id=\"a2533\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:109px;\">integrating the assets of Deal-Rite with<div style=\"display:inline-block;width:5px\">\u00a0</div>the operations of the Company.<div style=\"display:inline-block;width:6px\">\u00a0</div>The Company recognized goodwill of $</div><div id=\"a2533_108_3\" style=\"position:absolute;font-family:'Times New Roman';left:605px;top:109px;\">1.0</div><div id=\"a2533_111_14\" style=\"position:absolute;font-family:'Times New Roman';left:622px;top:109px;\"><div style=\"display:inline-block;width:4px\">\u00a0</div>million as a </div><div id=\"a2536\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:125px;\">result of the acquisition.</div></div></div><div id=\"TextBlockContainer75\" style=\"position:relative;line-height:normal;width:701px;height:63px;\"><div id=\"TextContainer75\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2539\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Other Acquisitions </div><div id=\"a2543\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">Effective </div><div id=\"a2543_10_17\" style=\"position:absolute;font-family:'Times New Roman';left:61px;top:31px;\">November 30, 2024</div><div id=\"a2543_27_37\" style=\"position:absolute;font-family:'Times New Roman';left:175px;top:31px;\">,<div style=\"display:inline-block;width:7px\">\u00a0</div>the<div style=\"display:inline-block;width:7px\">\u00a0</div>Company<div style=\"display:inline-block;width:7px\">\u00a0</div>acquired<div style=\"display:inline-block;width:7px\">\u00a0</div>the<div style=\"display:inline-block;width:7px\">\u00a0</div>remaining </div><div id=\"a2543_64_4\" style=\"position:absolute;font-family:'Times New Roman';left:407px;top:31px;\">9.23</div><div id=\"a2543_68_45\" style=\"position:absolute;font-family:'Times New Roman';left:430px;top:31px;\">%<div style=\"display:inline-block;width:7px\">\u00a0</div>interest<div style=\"display:inline-block;width:7px\">\u00a0</div>in<div style=\"display:inline-block;width:7px\">\u00a0</div>our<div style=\"display:inline-block;width:7px\">\u00a0</div>majority-owned<div style=\"display:inline-block;width:7px\">\u00a0</div>subsidiary, </div><div id=\"a2546\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">MeadowCreek Foods LLC.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-281","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","us-gaap:BusinessAcquisitionAxis":"calm:IseAmericaIncMember"},"factValues":[{"value":"2024-06-28"}]},{"name":"rpt:f-282","factDimensions":{"xbrl:concept":"calm:ProductionAndProcessingFacilitiesCapacityNumberOfLayers","xbrl:period":"2024-06-28T00:00:00/2024-06-29T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"dummy:Layers","us-gaap:BusinessAcquisitionAxis":"calm:IseAmericaIncMember"},"factValues":[{"value":"4700000","decimals":-5}]},{"name":"rpt:f-283","factDimensions":{"xbrl:concept":"calm:NumberOfCageFreeAcquired","xbrl:period":"2024-06-28T00:00:00/2024-06-29T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"dummy:Item","us-gaap:BusinessAcquisitionAxis":"calm:IseAmericaIncMember"},"factValues":[{"value":"1000000","decimals":-5}]},{"name":"rpt:f-284","factDimensions":{"xbrl:concept":"calm:NumberOfPulletsAcquired","xbrl:period":"2024-06-28T00:00:00/2024-06-29T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"dummy:pullet_and_breeder","us-gaap:BusinessAcquisitionAxis":"calm:IseAmericaIncMember"},"factValues":[{"value":"1200000","decimals":-5}]},{"name":"rpt:f-285","factDimensions":{"xbrl:concept":"us-gaap:AreaOfLand","xbrl:period":"2024-06-29T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"utr:acre","us-gaap:BusinessAcquisitionAxis":"calm:IseAmericaIncMember"},"factValues":[{"value":"4000","decimals":0}]},{"name":"rpt:f-286","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer63\" style=\"position:relative;line-height:normal;width:698px;height:154px;\"><div id=\"div_60_XBRL_TS_cd7d522b29964ed39220cee5854029f9\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer61\" style=\"position:relative;line-height:normal;width:698px;height:154px;\"><div style=\"position:absolute; width:581.7px; height:15.4px; left:7px; top:-0.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:594.1px; top:-0.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:606.1px; top:-0.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:587px; height:17px; left:4.4px; top:32.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:581.7px; height:15.4px; left:7px; top:33.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:591.4px; top:32.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:591.4px; top:33.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:603.4px; top:32.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:15.4px; left:603.4px; top:33.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:587px; height:17px; left:4.4px; top:66.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:581.7px; height:15.4px; left:7px; top:67.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:591.4px; top:66.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:594.1px; top:67.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:603.4px; top:66.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:606.1px; top:67.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:587px; height:17px; left:4.4px; top:100.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:581.7px; height:15.4px; left:7px; top:101.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:591.4px; top:100.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:591.4px; top:101.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:603.4px; top:100.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:606.1px; top:101.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:587px; height:18px; left:4.4px; top:134.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:581.7px; height:15.3px; left:7px; top:137.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:591.4px; top:134.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.3px; left:594.1px; top:137.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:18px; left:603.4px; top:134.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.3px; left:606.1px; top:137.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:587px; height:1px; left:4.4px; top:134.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:591.4px; top:134.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:603.4px; top:134.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:604px; top:134.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:590.4px; top:152.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:602.4px; top:152.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:605.3px; top:152.9px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer61\" style=\"position:relative;width:698px;z-index:1;\"><div id=\"a2427\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:0px;\">Cash consideration paid </div><div id=\"a2429\" style=\"position:absolute;font-family:'Times New Roman';left:594px;top:0px;\">$ </div><div id=\"a2431\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:0px;\">111,521</div><div id=\"a2436\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:34px;\">Recognized amounts of identifiable assets acquired and liabilities assumed </div><div id=\"a2443\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:68px;\">Inventories </div><div id=\"a2445\" style=\"position:absolute;font-family:'Times New Roman';left:594px;top:68px;\">$ </div><div id=\"a2447\" style=\"position:absolute;font-family:'Times New Roman';left:645px;top:68px;\">20,547</div><div id=\"a2449\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:85px;\">Property, plant and equipment </div><div id=\"a2452\" style=\"position:absolute;font-family:'Times New Roman';left:645px;top:85px;\">90,572</div><div id=\"a2454\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:102px;\">Intangible assets </div><div id=\"a2457\" style=\"position:absolute;font-family:'Times New Roman';left:662px;top:102px;\">710</div><div id=\"a2459\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:119px;\">Liabilities assumed </div><div id=\"a2462\" style=\"position:absolute;font-family:'Times New Roman';left:657px;top:119px;display:flex;\">(308)</div><div id=\"a2464\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:138px;\">Total identifiable net assets </div><div id=\"a2466\" style=\"position:absolute;font-family:'Times New Roman';left:594px;top:138px;\">$ </div><div id=\"a2468\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:138px;\">111,521</div></div></div></div></div>","language":"en-us"}]},{"name":"rpt:f-287","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesGross","xbrl:period":"2024-06-28T00:00:00/2024-06-29T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"calm:IseAmericaIncMember"},"factValues":[{"value":"111521000","decimals":-3}]},{"name":"rpt:f-288","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory","xbrl:period":"2024-06-29T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"calm:IseAmericaIncMember"},"factValues":[{"value":"20547000","decimals":-3}]},{"name":"rpt:f-289","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment","xbrl:period":"2024-06-29T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"calm:IseAmericaIncMember"},"factValues":[{"value":"90572000","decimals":-3}]},{"name":"rpt:f-290","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","xbrl:period":"2024-06-29T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"calm:IseAmericaIncMember"},"factValues":[{"value":"710000","decimals":-3}]},{"name":"rpt:f-291","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","xbrl:period":"2024-06-29T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"calm:IseAmericaIncMember"},"factValues":[{"value":"308000","decimals":-3}]},{"name":"rpt:f-292","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet","xbrl:period":"2024-06-29T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"calm:IseAmericaIncMember"},"factValues":[{"value":"111521000","decimals":-3}]},{"name":"rpt:f-293","factDimensions":{"xbrl:concept":"us-gaap:AssetAcquisitionEffectiveDateOfAcquisition","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","us-gaap:AssetAcquisitionAxis":"calm:DealRiteFeedsIncAssetsMember"},"factValues":[{"value":"2025-02-03"}]},{"name":"rpt:f-294","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireProductiveAssets","xbrl:period":"2025-02-03T00:00:00/2025-02-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:AssetAcquisitionAxis":"calm:DealRiteFeedsIncAssetsMember"},"factValues":[{"value":"4700000","decimals":-5}]},{"name":"rpt:f-295","factDimensions":{"xbrl:concept":"calm:NumberOfFeedMillsAcquired","xbrl:period":"2025-02-03T00:00:00/2025-02-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"dummy:Item","us-gaap:AssetAcquisitionAxis":"calm:DealRiteFeedsIncAssetsMember"},"factValues":[{"value":"2"}]},{"name":"rpt:f-296","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAcquiredDuringPeriod","xbrl:period":"2025-02-03T00:00:00/2025-02-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:AssetAcquisitionAxis":"calm:DealRiteFeedsIncAssetsMember"},"factValues":[{"value":"1000000.0","decimals":-5}]},{"name":"rpt:f-297","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionEffectiveDateOfAcquisition1","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","us-gaap:BusinessAcquisitionAxis":"calm:MeadowcreekFoodsLlcMember"},"factValues":[{"value":"2024-11-30"}]},{"name":"rpt:f-298","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","us-gaap:BusinessAcquisitionAxis":"calm:MeadowcreekFoodsLlcMember"},"factValues":[{"value":"0.0923","decimals":6}]},{"name":"rpt:f-299","factDimensions":{"xbrl:concept":"us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer78\" style=\"position:relative;line-height:normal;width:634px;height:48px;\"><div id=\"TextContainer78\" style=\"position:relative;width:634px;z-index:1;\"><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:119px;top:0px;\">Securities </div><div id=\"a2559\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">The following represents the Company\u2019s investment securities as of March 1, 2025 and June 1, 2024 (in thousands):</div></div></div><div id=\"TextBlockContainer82\" style=\"position:relative;line-height:normal;width:692px;height:169px;\"><div style=\"position:absolute; width:256px; height:17px; left:1.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4px; top:32.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:257.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:257.4px; top:32.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:267.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:270px; top:32.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:279.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282px; top:32.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:364.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:364.4px; top:32.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:374.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:377.1px; top:32.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:386.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:389.1px; top:32.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:471.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:471.4px; top:32.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:481.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:484.1px; top:32.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:493.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:496.1px; top:32.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:578.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:578.4px; top:32.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:588.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:591.1px; top:32.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:600.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:603.1px; top:32.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:1px; left:1.4px; top:30.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:257.4px; top:30.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.4px; top:30.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.4px; top:30.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:280px; top:30.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:364.4px; top:30.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:374.4px; top:30.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:386.4px; top:30.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:387px; top:30.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:471.4px; top:30.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.4px; top:30.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.4px; top:30.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:494.1px; top:30.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:578.4px; top:30.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.4px; top:30.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.4px; top:30.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:601px; top:30.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:17px; left:1.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4px; top:66.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:257.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:257.4px; top:66.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:267.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.4px; top:66.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:279.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282px; top:66.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:364.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:364.4px; top:66.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:374.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.4px; top:66.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:386.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:389.1px; top:66.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:471.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:471.4px; top:66.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:481.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.4px; top:66.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:493.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:496.1px; top:66.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:578.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:578.4px; top:66.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:588.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.4px; top:66.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:600.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:603.1px; top:66.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:17px; left:1.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4px; top:100.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:257.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:257.4px; top:100.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:267.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.4px; top:100.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:279.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282px; top:100.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:364.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:364.4px; top:100.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:374.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.4px; top:100.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:386.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:389.1px; top:100.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:471.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:471.4px; top:100.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:481.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.4px; top:100.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:493.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:496.1px; top:100.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:578.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:578.4px; top:100.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:588.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.4px; top:100.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:600.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:603.1px; top:100.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:17px; left:1.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4px; top:134.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:257.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:257.4px; top:134.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:267.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.4px; top:134.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:279.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282px; top:134.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:364.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:364.4px; top:134.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:374.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.4px; top:134.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:386.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:389.1px; top:134.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:471.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:471.4px; top:134.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:481.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.4px; top:134.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:493.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:496.1px; top:134.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:578.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:578.4px; top:134.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:588.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.4px; top:134.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:600.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:603.1px; top:134.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.4px; top:150.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.4px; top:150.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:280px; top:150.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:374.4px; top:150.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:386.4px; top:150.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:387px; top:150.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.4px; top:150.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.4px; top:150.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:494.1px; top:150.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.4px; top:150.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.4px; top:150.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:601px; top:150.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:266.4px; top:167.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:278.4px; top:167.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:281.3px; top:167.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:373.4px; top:167.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:385.4px; top:167.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:388.3px; top:167.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:480.5px; top:167.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:492.5px; top:167.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83px; height:1px; left:495.3px; top:167.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:587.4px; top:167.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:599.4px; top:167.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:602.3px; top:167.9px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer82\" style=\"position:relative;width:692px;z-index:1;\"><div id=\"a2568\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:15px;\">March 1, 2025 </div><div id=\"a2571\" style=\"position:absolute;font-family:'Times New Roman';left:288px;top:0px;\">Amortized </div><div id=\"a2573\" style=\"position:absolute;font-family:'Times New Roman';left:304px;top:15px;\">Cost </div><div id=\"a2576\" style=\"position:absolute;font-family:'Times New Roman';left:394px;top:0px;\">Unrealized<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a2578\" style=\"position:absolute;font-family:'Times New Roman';left:408px;top:15px;\">Gains </div><div id=\"a2581\" style=\"position:absolute;font-family:'Times New Roman';left:501px;top:0px;\">Unrealized </div><div id=\"a2582\" style=\"position:absolute;font-family:'Times New Roman';left:512px;top:15px;\">Losses </div><div id=\"a2585\" style=\"position:absolute;font-family:'Times New Roman';left:611px;top:0px;\">Estimated<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a2587\" style=\"position:absolute;font-family:'Times New Roman';left:609px;top:15px;\">Fair Value </div><div id=\"a2589\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:33px;\">Municipal bonds </div><div id=\"a2592\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:33px;\">$ </div><div id=\"a2594\" style=\"position:absolute;font-family:'Times New Roman';left:322px;top:33px;\">10,378</div><div id=\"a2597\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:33px;\">$ </div><div id=\"a2599\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:33px;\">\u2014</div><div id=\"a2602\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:33px;\">$ </div><div id=\"a2604\" style=\"position:absolute;font-family:'Times New Roman';left:566px;top:33px;\">6</div><div id=\"a2607\" style=\"position:absolute;font-family:'Times New Roman';left:592px;top:33px;\">$ </div><div id=\"a2609\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:33px;\">10,372</div><div id=\"a2611\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:50px;\">Commercial paper </div><div id=\"a2615\" style=\"position:absolute;font-family:'Times New Roman';left:322px;top:50px;\">95,471</div><div id=\"a2619\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:50px;\">\u2014</div><div id=\"a2623\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:50px;\">51</div><div id=\"a2627\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:50px;\">95,420</div><div id=\"a2629\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:67px;\">Corporate bonds </div><div id=\"a2633\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:67px;\">342,503</div><div id=\"a2637\" style=\"position:absolute;font-family:'Times New Roman';left:445px;top:67px;\">422</div><div id=\"a2641\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:67px;\">\u2014</div><div id=\"a2645\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:67px;\">342,925</div><div id=\"a2647\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:84px;\">Certificates of deposits </div><div id=\"a2651\" style=\"position:absolute;font-family:'Times New Roman';left:328px;top:84px;\">6,115</div><div id=\"a2655\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:84px;\">\u2014</div><div id=\"a2659\" style=\"position:absolute;font-family:'Times New Roman';left:566px;top:84px;\">7</div><div id=\"a2663\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:84px;\">6,108</div><div id=\"a2665\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:101px;\">US government and agency obligations </div><div id=\"a2669\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:101px;\">166,073</div><div id=\"a2673\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:101px;\">\u2014</div><div id=\"a2677\" style=\"position:absolute;font-family:'Times New Roman';left:552px;top:101px;\">134</div><div id=\"a2681\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:101px;\">165,939</div><div id=\"a2683\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:118px;\">Asset backed securities </div><div id=\"a2687\" style=\"position:absolute;font-family:'Times New Roman';left:338px;top:118px;\">450</div><div id=\"a2691\" style=\"position:absolute;font-family:'Times New Roman';left:459px;top:118px;\">5</div><div id=\"a2695\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:118px;\">\u2014</div><div id=\"a2699\" style=\"position:absolute;font-family:'Times New Roman';left:659px;top:118px;\">455</div><div id=\"a2701\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:135px;\">Treasury bills </div><div id=\"a2705\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:135px;\">121,926</div><div id=\"a2709\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:135px;\">\u2014</div><div id=\"a2713\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:135px;\">11</div><div id=\"a2717\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:135px;\">121,915</div><div id=\"a2719\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:153px;\">Total current investment securities </div><div id=\"a2722\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:153px;\">$ </div><div id=\"a2724\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:153px;\">742,916</div><div id=\"a2727\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:153px;\">$ </div><div id=\"a2729\" style=\"position:absolute;font-family:'Times New Roman';left:445px;top:153px;\">427</div><div id=\"a2732\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:153px;\">$ </div><div id=\"a2734\" style=\"position:absolute;font-family:'Times New Roman';left:552px;top:153px;\">209</div><div id=\"a2737\" style=\"position:absolute;font-family:'Times New Roman';left:592px;top:153px;\">$ </div><div id=\"a2739\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:153px;\">743,134</div></div></div><div id=\"TextBlockContainer90\" style=\"position:relative;line-height:normal;width:691px;height:170px;\"><div id=\"div_87_XBRL_TS_196fa78e675342e1a486ccaad2a8572a\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer88\" style=\"position:relative;line-height:normal;width:691px;height:170px;\"><div style=\"position:absolute; width:256px; height:17px; left:1.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.7px; height:15.3px; left:4px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:257.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.3px; left:257.4px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:267.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.3px; left:270px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:279.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.3px; left:282px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:364.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.3px; left:364.4px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:374.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.3px; left:377.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:386.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.3px; left:389.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:471.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.3px; left:471.4px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:481.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.3px; left:484.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:493.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.3px; left:496.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:578.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.3px; left:578.4px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:588.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.3px; left:591.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:600.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.3px; left:603.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:1px; left:1.4px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:257.4px; top:30.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.4px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.4px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:280px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:364.4px; top:30.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:374.4px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:386.4px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:387px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:471.4px; top:30.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.4px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.4px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:494.1px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:578.4px; top:30.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.4px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.4px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:601px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:17px; left:1.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.7px; height:15.3px; left:4px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:257.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.3px; left:257.4px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:267.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:267.4px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:279.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.3px; left:282px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:364.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.3px; left:364.4px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:374.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:374.4px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:386.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.3px; left:389.1px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:471.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.3px; left:471.4px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:481.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:481.4px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:493.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.3px; left:496.1px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:578.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.3px; left:578.4px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:588.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:588.4px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:600.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.3px; left:603.1px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:17px; left:1.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.7px; height:15.3px; left:4px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:257.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.3px; left:257.4px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:267.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:267.4px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:279.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.3px; left:282px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:364.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.3px; left:364.4px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:374.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:374.4px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:386.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.3px; left:389.1px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:471.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.3px; left:471.4px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:481.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:481.4px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:493.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.3px; left:496.1px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:578.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.3px; left:578.4px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:588.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:588.4px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:600.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.3px; left:603.1px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:17px; left:1.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.7px; height:15.3px; left:4px; top:134.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:257.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.3px; left:257.4px; top:134.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:267.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:267.4px; top:134.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:279.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.3px; left:282px; top:134.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:364.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.3px; left:364.4px; top:134.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:374.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:374.4px; top:134.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:386.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.3px; left:389.1px; top:134.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:471.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.3px; left:471.4px; top:134.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:481.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:481.4px; top:134.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:493.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.3px; left:496.1px; top:134.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:578.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.3px; left:578.4px; top:134.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:588.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:588.4px; top:134.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:600.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.3px; left:603.1px; top:134.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.4px; top:150px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.4px; top:150px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:280px; top:150px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:374.4px; top:150px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:386.4px; top:150px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:387px; top:150px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.4px; top:150px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.4px; top:150px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:494.1px; top:150px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.4px; top:150px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.4px; top:150px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:601px; top:150px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:266.4px; top:168.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:278.4px; top:168.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:281.3px; top:168.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:373.4px; top:168.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:385.4px; top:168.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:388.3px; top:168.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:480.5px; top:168.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:492.5px; top:168.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83px; height:1px; left:495.3px; top:168.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:587.4px; top:168.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:599.4px; top:168.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:602.3px; top:168.8px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer88\" style=\"position:relative;width:691px;z-index:1;\"><div id=\"a2742\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:15px;\">June 1, 2024 </div><div id=\"a2745\" style=\"position:absolute;font-family:'Times New Roman';left:288px;top:0px;\">Amortized<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a2747\" style=\"position:absolute;font-family:'Times New Roman';left:304px;top:15px;\">Cost </div><div id=\"a2750\" style=\"position:absolute;font-family:'Times New Roman';left:394px;top:0px;\">Unrealized<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a2752\" style=\"position:absolute;font-family:'Times New Roman';left:408px;top:15px;\">Gains </div><div id=\"a2755\" style=\"position:absolute;font-family:'Times New Roman';left:501px;top:0px;\">Unrealized </div><div id=\"a2756\" style=\"position:absolute;font-family:'Times New Roman';left:512px;top:15px;\">Losses </div><div id=\"a2759\" style=\"position:absolute;font-family:'Times New Roman';left:611px;top:0px;\">Estimated<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a2761\" style=\"position:absolute;font-family:'Times New Roman';left:609px;top:15px;\">Fair Value </div><div id=\"a2763\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:33px;\">Municipal bonds </div><div id=\"a2766\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:33px;\">$ </div><div id=\"a2768\" style=\"position:absolute;font-family:'Times New Roman';left:328px;top:33px;\">4,100</div><div id=\"a2771\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:33px;\">$ </div><div id=\"a2773\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:33px;\">\u2014</div><div id=\"a2776\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:33px;\">$ </div><div id=\"a2778\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:33px;\">41</div><div id=\"a2781\" style=\"position:absolute;font-family:'Times New Roman';left:592px;top:33px;\">$ </div><div id=\"a2783\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:33px;\">4,059</div><div id=\"a2785\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:50px;\">Commercial paper </div><div id=\"a2789\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:50px;\">137,856</div><div id=\"a2793\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:50px;\">\u2014</div><div id=\"a2797\" style=\"position:absolute;font-family:'Times New Roman';left:552px;top:50px;\">121</div><div id=\"a2801\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:50px;\">137,735</div><div id=\"a2803\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:67px;\">Corporate bonds </div><div id=\"a2807\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:67px;\">233,289</div><div id=\"a2811\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:67px;\">\u2014</div><div id=\"a2815\" style=\"position:absolute;font-family:'Times New Roman';left:552px;top:67px;\">697</div><div id=\"a2819\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:67px;\">232,592</div><div id=\"a2821\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:84px;\">Certificates of deposits </div><div id=\"a2825\" style=\"position:absolute;font-family:'Times New Roman';left:328px;top:84px;\">3,505</div><div id=\"a2829\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:84px;\">\u2014</div><div id=\"a2833\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:84px;\">14</div><div id=\"a2837\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:84px;\">3,491</div><div id=\"a2839\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:101px;\">US government and agency obligations </div><div id=\"a2843\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:101px;\">154,520</div><div id=\"a2847\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:101px;\">\u2014</div><div id=\"a2851\" style=\"position:absolute;font-family:'Times New Roman';left:552px;top:101px;\">251</div><div id=\"a2855\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:101px;\">154,269</div><div id=\"a2857\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:118px;\">Asset backed securities </div><div id=\"a2861\" style=\"position:absolute;font-family:'Times New Roman';left:328px;top:118px;\">3,154</div><div id=\"a2865\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:118px;\">\u2014</div><div id=\"a2869\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:118px;\">30</div><div id=\"a2873\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:118px;\">3,124</div><div id=\"a2875\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:135px;\">Treasury bills </div><div id=\"a2879\" style=\"position:absolute;font-family:'Times New Roman';left:322px;top:135px;\">39,239</div><div id=\"a2883\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:135px;\">\u2014</div><div id=\"a2887\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:135px;\">10</div><div id=\"a2891\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:135px;\">39,229</div><div id=\"a2893\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:154px;\">Total current investment securities </div><div id=\"a2896\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:154px;\">$ </div><div id=\"a2898\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:154px;\">575,663</div><div id=\"a2901\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:154px;\">$ </div><div id=\"a2903\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:154px;\">\u2014</div><div id=\"a2906\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:154px;\">$ </div><div id=\"a2908\" style=\"position:absolute;font-family:'Times New Roman';left:542px;top:154px;\">1,164</div><div id=\"a2911\" style=\"position:absolute;font-family:'Times New Roman';left:592px;top:154px;\">$ </div><div id=\"a2913\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:154px;\">574,499</div></div></div></div></div><div id=\"TextBlockContainer93\" style=\"position:relative;line-height:normal;width:701px;height:126px;\"><div id=\"TextContainer93\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2916\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:0px;\">Available-for-sale </div><div id=\"a2923\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">Proceeds from<div style=\"display:inline-block;width:6px\">\u00a0</div>sales and<div style=\"display:inline-block;width:6px\">\u00a0</div>maturities of<div style=\"display:inline-block;width:6px\">\u00a0</div>investment securities<div style=\"display:inline-block;width:6px\">\u00a0</div>available-for-sale<div style=\"display:inline-block;width:5px\">\u00a0</div>were $</div><div id=\"a2923_85_5\" style=\"position:absolute;font-family:'Times New Roman';left:469px;top:32px;\">654.4</div><div id=\"a2923_90_14\" style=\"position:absolute;font-family:'Times New Roman';left:499px;top:32px;\"><div style=\"display:inline-block;width:3px\">\u00a0</div>million and<div style=\"display:inline-block;width:6px\">\u00a0</div>$</div><div id=\"a2923_104_5\" style=\"position:absolute;font-family:'Times New Roman';left:576px;top:32px;\">273.9</div><div id=\"a2923_109_16\" style=\"position:absolute;font-family:'Times New Roman';left:606px;top:32px;\"><div style=\"display:inline-block;width:5px\">\u00a0</div>million during </div><div id=\"a2935\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">the<div style=\"display:inline-block;width:5px\">\u00a0</div>thirty-nine<div style=\"display:inline-block;width:5px\">\u00a0</div>weeks<div style=\"display:inline-block;width:5px\">\u00a0</div>ended March<div style=\"display:inline-block;width:5px\">\u00a0</div>1,<div style=\"display:inline-block;width:5px\">\u00a0</div>2025<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>March<div style=\"display:inline-block;width:5px\">\u00a0</div>2,<div style=\"display:inline-block;width:5px\">\u00a0</div>2024,<div style=\"display:inline-block;width:5px\">\u00a0</div>respectively.<div style=\"display:inline-block;width:6px\">\u00a0</div>Gross<div style=\"display:inline-block;width:5px\">\u00a0</div>realized<div style=\"display:inline-block;width:5px\">\u00a0</div>gains<div style=\"display:inline-block;width:5px\">\u00a0</div>for<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>thirty-nine<div style=\"display:inline-block;width:5px\">\u00a0</div>weeks </div><div id=\"a2946\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">ended<div style=\"display:inline-block;width:5px\">\u00a0</div>March<div style=\"display:inline-block;width:5px\">\u00a0</div>1,<div style=\"display:inline-block;width:5px\">\u00a0</div>2025<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>March<div style=\"display:inline-block;width:5px\">\u00a0</div>2,<div style=\"display:inline-block;width:5px\">\u00a0</div>2024<div style=\"display:inline-block;width:5px\">\u00a0</div>were<div style=\"display:inline-block;width:5px\">\u00a0</div>$</div><div id=\"a2946_44_2\" style=\"position:absolute;font-family:'Times New Roman';left:277px;top:63px;\">36</div><div id=\"a2946_46_15\" style=\"position:absolute;font-family:'Times New Roman';left:290px;top:63px;\"><div style=\"display:inline-block;width:5px\">\u00a0</div>thousand<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>$</div><div id=\"a2946_61_2\" style=\"position:absolute;font-family:'Times New Roman';left:380px;top:63px;\">18</div><div id=\"a2946_63_36\" style=\"position:absolute;font-family:'Times New Roman';left:393px;top:63px;\"><div style=\"display:inline-block;width:5px\">\u00a0</div>thousand,<div style=\"display:inline-block;width:5px\">\u00a0</div>respectively.<div style=\"display:inline-block;width:6px\">\u00a0</div>There<div style=\"display:inline-block;width:5px\">\u00a0</div>were </div><div id=\"a2946_99_2\" style=\"position:absolute;font-family:'Times New Roman';left:595px;top:63px;\">no</div><div id=\"a2946_101_16\" style=\"position:absolute;font-family:'Times New Roman';left:608px;top:63px;\"><div style=\"display:inline-block;width:5px\">\u00a0</div>gross<div style=\"display:inline-block;width:5px\">\u00a0</div>realized </div><div id=\"a2955\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:79px;\">losses for the thirty-nine weeks ended March 1, 2025. Gross realized losses for the thirty-nine weeks ended March 2, 2024 were </div><div id=\"a2968\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:95px;\">$</div><div id=\"a2968_1_1\" style=\"position:absolute;font-family:'Times New Roman';left:11px;top:95px;\">8</div><div id=\"a2968_2_21\" style=\"position:absolute;font-family:'Times New Roman';left:18px;top:95px;\"><div style=\"display:inline-block;width:3px\">\u00a0</div>thousand. There was </div><div id=\"a2968_23_2\" style=\"position:absolute;font-family:'Times New Roman';left:134px;top:95px;\">no</div><div id=\"a2968_25_64\" style=\"position:absolute;font-family:'Times New Roman';left:148px;top:95px;\"><div style=\"display:inline-block;width:3px\">\u00a0</div>allowance for credit losses at March 1, 2025 and June 1, 2024. </div></div></div><div id=\"TextBlockContainer96\" style=\"position:relative;line-height:normal;width:701px;height:32px;\"><div style=\"position:absolute; width:30.3px; height:1px; left:330.8px; top:-37.4px; background-color:#0000FF; \">\u00a0</div>\n<div id=\"TextContainer96\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a2981\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">Actual maturities may differ<div style=\"display:inline-block;width:5px\">\u00a0</div>from contractual maturities as<div style=\"display:inline-block;width:5px\">\u00a0</div>some borrowers have<div style=\"display:inline-block;width:5px\">\u00a0</div>the right to call<div style=\"display:inline-block;width:5px\">\u00a0</div>or prepay obligations<div style=\"display:inline-block;width:5px\">\u00a0</div>with or </div><div id=\"a2983\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:16px;\">without penalties. Contractual maturities of current investments at March 1, 2025 are as follows (in thousands):</div></div></div><div id=\"TextBlockContainer100\" style=\"position:relative;line-height:normal;width:691px;height:70px;\"><div style=\"position:absolute; width:522.1px; height:17px; left:2px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:516.8px; height:15.4px; left:4.6px; top:17.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:524.1px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:526.7px; top:17.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:150px; height:17px; left:536.1px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:140.7px; height:15.4px; left:538.7px; top:17.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:522.1px; height:1px; left:2px; top:15px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:524.1px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:536.1px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:149.4px; height:1px; left:536.7px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:522.1px; height:18px; left:2px; top:50.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:516.8px; height:15.4px; left:4.6px; top:53px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:524.1px; top:50.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:526.7px; top:53px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:150px; height:18px; left:536.1px; top:50.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:140.7px; height:15.4px; left:538.7px; top:53px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:522.1px; height:1px; left:2px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:524.1px; top:49.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:536.1px; top:49.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:149.4px; height:1px; left:536.7px; top:49.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:523.1px; top:68.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:535.1px; top:68.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:148.1px; height:1px; left:538px; top:68.5px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer100\" style=\"position:relative;width:691px;z-index:1;\"><div id=\"a2989\" style=\"position:absolute;font-family:'Times New Roman';left:548px;top:0px;\">Estimated Fair Value </div><div id=\"a2991\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:18px;\">Within one year </div><div id=\"a2993\" style=\"position:absolute;font-family:'Times New Roman';left:527px;top:18px;\">$ </div><div id=\"a2995\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:18px;\">424,063</div><div id=\"a2997\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:35px;\">1-5 years </div><div id=\"a3002\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:35px;\">319,071</div><div id=\"a3004\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:53px;\">Total </div><div id=\"a3006\" style=\"position:absolute;font-family:'Times New Roman';left:527px;top:53px;\">$ </div><div id=\"a3008\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:53px;\">743,134</div></div></div>","language":"en-us"}]},{"name":"rpt:f-300","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer84\" style=\"position:relative;line-height:normal;width:692px;height:169px;\"><div id=\"div_81_XBRL_TS_a50173d69a24496e807dd64584d9f08b\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer82\" style=\"position:relative;line-height:normal;width:692px;height:169px;\"><div style=\"position:absolute; width:256px; height:17px; left:1.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4px; top:32.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:257.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:257.4px; top:32.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:267.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:270px; top:32.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:279.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282px; top:32.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:364.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:364.4px; top:32.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:374.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:377.1px; top:32.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:386.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:389.1px; top:32.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:471.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:471.4px; top:32.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:481.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:484.1px; top:32.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:493.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:496.1px; top:32.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:578.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:578.4px; top:32.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:588.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:591.1px; top:32.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:600.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:603.1px; top:32.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:1px; left:1.4px; top:30.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:257.4px; top:30.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.4px; top:30.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.4px; top:30.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:280px; top:30.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:364.4px; top:30.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:374.4px; top:30.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:386.4px; top:30.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:387px; top:30.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:471.4px; top:30.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.4px; top:30.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.4px; top:30.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:494.1px; top:30.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:578.4px; top:30.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.4px; top:30.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.4px; top:30.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:601px; top:30.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:17px; left:1.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4px; top:66.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:257.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:257.4px; top:66.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:267.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.4px; top:66.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:279.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282px; top:66.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:364.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:364.4px; top:66.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:374.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.4px; top:66.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:386.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:389.1px; top:66.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:471.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:471.4px; top:66.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:481.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.4px; top:66.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:493.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:496.1px; top:66.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:578.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:578.4px; top:66.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:588.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.4px; top:66.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:600.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:603.1px; top:66.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:17px; left:1.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4px; top:100.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:257.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:257.4px; top:100.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:267.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.4px; top:100.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:279.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282px; top:100.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:364.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:364.4px; top:100.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:374.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.4px; top:100.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:386.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:389.1px; top:100.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:471.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:471.4px; top:100.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:481.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.4px; top:100.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:493.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:496.1px; top:100.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:578.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:578.4px; top:100.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:588.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.4px; top:100.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:600.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:603.1px; top:100.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:17px; left:1.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4px; top:134.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:257.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:257.4px; top:134.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:267.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.4px; top:134.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:279.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282px; top:134.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:364.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:364.4px; top:134.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:374.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.4px; top:134.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:386.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:389.1px; top:134.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:471.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:471.4px; top:134.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:481.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.4px; top:134.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:493.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:496.1px; top:134.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:578.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:578.4px; top:134.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:588.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.4px; top:134.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:600.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:603.1px; top:134.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.4px; top:150.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.4px; top:150.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:280px; top:150.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:374.4px; top:150.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:386.4px; top:150.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:387px; top:150.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.4px; top:150.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.4px; top:150.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:494.1px; top:150.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.4px; top:150.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.4px; top:150.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:601px; top:150.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:266.4px; top:167.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:278.4px; top:167.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:281.3px; top:167.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:373.4px; top:167.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:385.4px; top:167.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:388.3px; top:167.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:480.5px; top:167.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:492.5px; top:167.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83px; height:1px; left:495.3px; top:167.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:587.4px; top:167.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:599.4px; top:167.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:602.3px; top:167.9px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer82\" style=\"position:relative;width:692px;z-index:1;\"><div id=\"a2568\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:15px;\">March 1, 2025 </div><div id=\"a2571\" style=\"position:absolute;font-family:'Times New Roman';left:288px;top:0px;\">Amortized </div><div id=\"a2573\" style=\"position:absolute;font-family:'Times New Roman';left:304px;top:15px;\">Cost </div><div id=\"a2576\" style=\"position:absolute;font-family:'Times New Roman';left:394px;top:0px;\">Unrealized<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a2578\" style=\"position:absolute;font-family:'Times New Roman';left:408px;top:15px;\">Gains </div><div id=\"a2581\" style=\"position:absolute;font-family:'Times New Roman';left:501px;top:0px;\">Unrealized </div><div id=\"a2582\" style=\"position:absolute;font-family:'Times New Roman';left:512px;top:15px;\">Losses </div><div id=\"a2585\" style=\"position:absolute;font-family:'Times New Roman';left:611px;top:0px;\">Estimated<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a2587\" style=\"position:absolute;font-family:'Times New Roman';left:609px;top:15px;\">Fair Value </div><div id=\"a2589\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:33px;\">Municipal bonds </div><div id=\"a2592\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:33px;\">$ </div><div id=\"a2594\" style=\"position:absolute;font-family:'Times New Roman';left:322px;top:33px;\">10,378</div><div id=\"a2597\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:33px;\">$ </div><div id=\"a2599\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:33px;\">\u2014</div><div id=\"a2602\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:33px;\">$ </div><div id=\"a2604\" style=\"position:absolute;font-family:'Times New Roman';left:566px;top:33px;\">6</div><div id=\"a2607\" style=\"position:absolute;font-family:'Times New Roman';left:592px;top:33px;\">$ </div><div id=\"a2609\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:33px;\">10,372</div><div id=\"a2611\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:50px;\">Commercial paper </div><div id=\"a2615\" style=\"position:absolute;font-family:'Times New Roman';left:322px;top:50px;\">95,471</div><div id=\"a2619\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:50px;\">\u2014</div><div id=\"a2623\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:50px;\">51</div><div id=\"a2627\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:50px;\">95,420</div><div id=\"a2629\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:67px;\">Corporate bonds </div><div id=\"a2633\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:67px;\">342,503</div><div id=\"a2637\" style=\"position:absolute;font-family:'Times New Roman';left:445px;top:67px;\">422</div><div id=\"a2641\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:67px;\">\u2014</div><div id=\"a2645\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:67px;\">342,925</div><div id=\"a2647\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:84px;\">Certificates of deposits </div><div id=\"a2651\" style=\"position:absolute;font-family:'Times New Roman';left:328px;top:84px;\">6,115</div><div id=\"a2655\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:84px;\">\u2014</div><div id=\"a2659\" style=\"position:absolute;font-family:'Times New Roman';left:566px;top:84px;\">7</div><div id=\"a2663\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:84px;\">6,108</div><div id=\"a2665\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:101px;\">US government and agency obligations </div><div id=\"a2669\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:101px;\">166,073</div><div id=\"a2673\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:101px;\">\u2014</div><div id=\"a2677\" style=\"position:absolute;font-family:'Times New Roman';left:552px;top:101px;\">134</div><div id=\"a2681\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:101px;\">165,939</div><div id=\"a2683\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:118px;\">Asset backed securities </div><div id=\"a2687\" style=\"position:absolute;font-family:'Times New Roman';left:338px;top:118px;\">450</div><div id=\"a2691\" style=\"position:absolute;font-family:'Times New Roman';left:459px;top:118px;\">5</div><div id=\"a2695\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:118px;\">\u2014</div><div id=\"a2699\" style=\"position:absolute;font-family:'Times New Roman';left:659px;top:118px;\">455</div><div id=\"a2701\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:135px;\">Treasury bills </div><div id=\"a2705\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:135px;\">121,926</div><div id=\"a2709\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:135px;\">\u2014</div><div id=\"a2713\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:135px;\">11</div><div id=\"a2717\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:135px;\">121,915</div><div id=\"a2719\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:153px;\">Total current investment securities </div><div id=\"a2722\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:153px;\">$ </div><div id=\"a2724\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:153px;\">742,916</div><div id=\"a2727\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:153px;\">$ </div><div id=\"a2729\" style=\"position:absolute;font-family:'Times New Roman';left:445px;top:153px;\">427</div><div id=\"a2732\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:153px;\">$ </div><div id=\"a2734\" style=\"position:absolute;font-family:'Times New Roman';left:552px;top:153px;\">209</div><div id=\"a2737\" style=\"position:absolute;font-family:'Times New Roman';left:592px;top:153px;\">$ </div><div id=\"a2739\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:153px;\">743,134</div></div></div></div></div><div id=\"TextBlockContainer88\" style=\"position:relative;line-height:normal;width:691px;height:170px;\"><div style=\"position:absolute; width:256px; height:17px; left:1.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.7px; height:15.3px; left:4px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:257.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.3px; left:257.4px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:267.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.3px; left:270px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:279.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.3px; left:282px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:364.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.3px; left:364.4px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:374.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.3px; left:377.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:386.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.3px; left:389.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:471.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.3px; left:471.4px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:481.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.3px; left:484.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:493.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.3px; left:496.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:578.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.3px; left:578.4px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:588.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.3px; left:591.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:600.4px; top:31.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.3px; left:603.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:1px; left:1.4px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:257.4px; top:30.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.4px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.4px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:280px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:364.4px; top:30.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:374.4px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:386.4px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:387px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:471.4px; top:30.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.4px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.4px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:494.1px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:578.4px; top:30.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.4px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.4px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:601px; top:30.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:17px; left:1.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.7px; height:15.3px; left:4px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:257.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.3px; left:257.4px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:267.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:267.4px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:279.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.3px; left:282px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:364.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.3px; left:364.4px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:374.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:374.4px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:386.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.3px; left:389.1px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:471.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.3px; left:471.4px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:481.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:481.4px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:493.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.3px; left:496.1px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:578.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.3px; left:578.4px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:588.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:588.4px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:600.4px; top:65.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.3px; left:603.1px; top:66.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:17px; left:1.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.7px; height:15.3px; left:4px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:257.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.3px; left:257.4px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:267.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:267.4px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:279.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.3px; left:282px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:364.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.3px; left:364.4px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:374.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:374.4px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:386.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.3px; left:389.1px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:471.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.3px; left:471.4px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:481.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:481.4px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:493.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.3px; left:496.1px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:578.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.3px; left:578.4px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:588.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:588.4px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:600.4px; top:99.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.3px; left:603.1px; top:100.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:17px; left:1.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.7px; height:15.3px; left:4px; top:134.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:257.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.3px; left:257.4px; top:134.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:267.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:267.4px; top:134.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:279.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.3px; left:282px; top:134.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:364.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.3px; left:364.4px; top:134.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:374.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:374.4px; top:134.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:386.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.3px; left:389.1px; top:134.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:471.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.3px; left:471.4px; top:134.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:481.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:481.4px; top:134.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:493.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.3px; left:496.1px; top:134.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:578.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.3px; left:578.4px; top:134.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:588.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:588.4px; top:134.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:600.4px; top:133.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.3px; left:603.1px; top:134.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.4px; top:150px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.4px; top:150px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:280px; top:150px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:374.4px; top:150px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:386.4px; top:150px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:387px; top:150px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.4px; top:150px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.4px; top:150px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:494.1px; top:150px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.4px; top:150px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.4px; top:150px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:601px; top:150px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:266.4px; top:168.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:278.4px; top:168.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:281.3px; top:168.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:373.4px; top:168.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:385.4px; top:168.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:388.3px; top:168.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:480.5px; top:168.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:492.5px; top:168.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83px; height:1px; left:495.3px; top:168.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:587.4px; top:168.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:599.4px; top:168.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:602.3px; top:168.8px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer88\" style=\"position:relative;width:691px;z-index:1;\"><div id=\"a2742\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:15px;\">June 1, 2024 </div><div id=\"a2745\" style=\"position:absolute;font-family:'Times New Roman';left:288px;top:0px;\">Amortized<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a2747\" style=\"position:absolute;font-family:'Times New Roman';left:304px;top:15px;\">Cost </div><div id=\"a2750\" style=\"position:absolute;font-family:'Times New Roman';left:394px;top:0px;\">Unrealized<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a2752\" style=\"position:absolute;font-family:'Times New Roman';left:408px;top:15px;\">Gains </div><div id=\"a2755\" style=\"position:absolute;font-family:'Times New Roman';left:501px;top:0px;\">Unrealized </div><div id=\"a2756\" style=\"position:absolute;font-family:'Times New Roman';left:512px;top:15px;\">Losses </div><div id=\"a2759\" style=\"position:absolute;font-family:'Times New Roman';left:611px;top:0px;\">Estimated<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a2761\" style=\"position:absolute;font-family:'Times New Roman';left:609px;top:15px;\">Fair Value </div><div id=\"a2763\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:33px;\">Municipal bonds </div><div id=\"a2766\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:33px;\">$ </div><div id=\"a2768\" style=\"position:absolute;font-family:'Times New Roman';left:328px;top:33px;\">4,100</div><div id=\"a2771\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:33px;\">$ </div><div id=\"a2773\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:33px;\">\u2014</div><div id=\"a2776\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:33px;\">$ </div><div id=\"a2778\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:33px;\">41</div><div id=\"a2781\" style=\"position:absolute;font-family:'Times New Roman';left:592px;top:33px;\">$ </div><div id=\"a2783\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:33px;\">4,059</div><div id=\"a2785\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:50px;\">Commercial paper </div><div id=\"a2789\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:50px;\">137,856</div><div id=\"a2793\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:50px;\">\u2014</div><div id=\"a2797\" style=\"position:absolute;font-family:'Times New Roman';left:552px;top:50px;\">121</div><div id=\"a2801\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:50px;\">137,735</div><div id=\"a2803\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:67px;\">Corporate bonds </div><div id=\"a2807\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:67px;\">233,289</div><div id=\"a2811\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:67px;\">\u2014</div><div id=\"a2815\" style=\"position:absolute;font-family:'Times New Roman';left:552px;top:67px;\">697</div><div id=\"a2819\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:67px;\">232,592</div><div id=\"a2821\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:84px;\">Certificates of deposits </div><div id=\"a2825\" style=\"position:absolute;font-family:'Times New Roman';left:328px;top:84px;\">3,505</div><div id=\"a2829\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:84px;\">\u2014</div><div id=\"a2833\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:84px;\">14</div><div id=\"a2837\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:84px;\">3,491</div><div id=\"a2839\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:101px;\">US government and agency obligations </div><div id=\"a2843\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:101px;\">154,520</div><div id=\"a2847\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:101px;\">\u2014</div><div id=\"a2851\" style=\"position:absolute;font-family:'Times New Roman';left:552px;top:101px;\">251</div><div id=\"a2855\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:101px;\">154,269</div><div id=\"a2857\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:118px;\">Asset backed securities </div><div id=\"a2861\" style=\"position:absolute;font-family:'Times New Roman';left:328px;top:118px;\">3,154</div><div id=\"a2865\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:118px;\">\u2014</div><div id=\"a2869\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:118px;\">30</div><div id=\"a2873\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:118px;\">3,124</div><div id=\"a2875\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:135px;\">Treasury bills </div><div id=\"a2879\" style=\"position:absolute;font-family:'Times New Roman';left:322px;top:135px;\">39,239</div><div id=\"a2883\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:135px;\">\u2014</div><div id=\"a2887\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:135px;\">10</div><div id=\"a2891\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:135px;\">39,229</div><div id=\"a2893\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:154px;\">Total current investment securities </div><div id=\"a2896\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:154px;\">$ </div><div id=\"a2898\" style=\"position:absolute;font-family:'Times New Roman';left:315px;top:154px;\">575,663</div><div id=\"a2901\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:154px;\">$ </div><div id=\"a2903\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:154px;\">\u2014</div><div id=\"a2906\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:154px;\">$ </div><div id=\"a2908\" style=\"position:absolute;font-family:'Times New Roman';left:542px;top:154px;\">1,164</div><div id=\"a2911\" style=\"position:absolute;font-family:'Times New Roman';left:592px;top:154px;\">$ </div><div id=\"a2913\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:154px;\">574,499</div></div></div>","language":"en-us"}]},{"name":"rpt:f-301","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:MunicipalBondsMember"},"factValues":[{"value":"10378000","decimals":-3}]},{"name":"rpt:f-302","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:MunicipalBondsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-303","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:MunicipalBondsMember"},"factValues":[{"value":"6000","decimals":-3}]},{"name":"rpt:f-304","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:MunicipalBondsMember"},"factValues":[{"value":"10372000","decimals":-3}]},{"name":"rpt:f-305","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"95471000","decimals":-3}]},{"name":"rpt:f-306","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-307","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"51000","decimals":-3}]},{"name":"rpt:f-308","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"95420000","decimals":-3}]},{"name":"rpt:f-309","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"342503000","decimals":-3}]},{"name":"rpt:f-310","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"422000","decimals":-3}]},{"name":"rpt:f-311","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-312","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"342925000","decimals":-3}]},{"name":"rpt:f-313","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"6115000","decimals":-3}]},{"name":"rpt:f-314","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-315","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"7000","decimals":-3}]},{"name":"rpt:f-316","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"6108000","decimals":-3}]},{"name":"rpt:f-317","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"166073000","decimals":-3}]},{"name":"rpt:f-318","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-319","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"134000","decimals":-3}]},{"name":"rpt:f-320","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"165939000","decimals":-3}]},{"name":"rpt:f-321","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"450000","decimals":-3}]},{"name":"rpt:f-322","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"5000","decimals":-3}]},{"name":"rpt:f-323","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-324","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"455000","decimals":-3}]},{"name":"rpt:f-325","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USTreasuryBillSecuritiesMember"},"factValues":[{"value":"121926000","decimals":-3}]},{"name":"rpt:f-326","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USTreasuryBillSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-327","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USTreasuryBillSecuritiesMember"},"factValues":[{"value":"11000","decimals":-3}]},{"name":"rpt:f-328","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USTreasuryBillSecuritiesMember"},"factValues":[{"value":"121915000","decimals":-3}]},{"name":"rpt:f-329","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"742916000","decimals":-3}]},{"name":"rpt:f-330","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"427000","decimals":-3}]},{"name":"rpt:f-331","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"209000","decimals":-3}]},{"name":"rpt:f-332","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"743134000","decimals":-3}]},{"name":"rpt:f-333","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:MunicipalBondsMember"},"factValues":[{"value":"4100000","decimals":-3}]},{"name":"rpt:f-334","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:MunicipalBondsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-335","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:MunicipalBondsMember"},"factValues":[{"value":"41000","decimals":-3}]},{"name":"rpt:f-336","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:MunicipalBondsMember"},"factValues":[{"value":"4059000","decimals":-3}]},{"name":"rpt:f-337","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"137856000","decimals":-3}]},{"name":"rpt:f-338","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-339","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"121000","decimals":-3}]},{"name":"rpt:f-340","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"137735000","decimals":-3}]},{"name":"rpt:f-341","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"233289000","decimals":-3}]},{"name":"rpt:f-342","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-343","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"697000","decimals":-3}]},{"name":"rpt:f-344","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"232592000","decimals":-3}]},{"name":"rpt:f-345","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"3505000","decimals":-3}]},{"name":"rpt:f-346","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-347","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"14000","decimals":-3}]},{"name":"rpt:f-348","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"3491000","decimals":-3}]},{"name":"rpt:f-349","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"154520000","decimals":-3}]},{"name":"rpt:f-350","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-351","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"251000","decimals":-3}]},{"name":"rpt:f-352","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"154269000","decimals":-3}]},{"name":"rpt:f-353","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"3154000","decimals":-3}]},{"name":"rpt:f-354","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-355","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"30000","decimals":-3}]},{"name":"rpt:f-356","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"3124000","decimals":-3}]},{"name":"rpt:f-357","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USTreasuryBillSecuritiesMember"},"factValues":[{"value":"39239000","decimals":-3}]},{"name":"rpt:f-358","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USTreasuryBillSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-359","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USTreasuryBillSecuritiesMember"},"factValues":[{"value":"10000","decimals":-3}]},{"name":"rpt:f-360","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FinancialInstrumentAxis":"us-gaap:USTreasuryBillSecuritiesMember"},"factValues":[{"value":"39229000","decimals":-3}]},{"name":"rpt:f-361","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAmortizedCostBasis","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"575663000","decimals":-3}]},{"name":"rpt:f-362","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedGainBeforeTax","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-363","factDimensions":{"xbrl:concept":"calm:AvailableForSaleDebtSecuritiesCurrentAccumulatedGrossUnrealizedLossBeforeTax","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1164000","decimals":-3}]},{"name":"rpt:f-364","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"574499000","decimals":-3}]},{"name":"rpt:f-365","factDimensions":{"xbrl:concept":"calm:ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesCurrent","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"654400000","decimals":-5}]},{"name":"rpt:f-366","factDimensions":{"xbrl:concept":"calm:ProceedsFromSaleAndMaturityOfAvailableForSaleSecuritiesCurrent","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"273900000","decimals":-5}]},{"name":"rpt:f-367","factDimensions":{"xbrl:concept":"calm:DebtSecuritiesAvailableForSaleCurrentRealizedGain","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"36000","decimals":-3}]},{"name":"rpt:f-368","factDimensions":{"xbrl:concept":"calm:DebtSecuritiesAvailableForSaleCurrentRealizedGain","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"18000","decimals":-3}]},{"name":"rpt:f-369","factDimensions":{"xbrl:concept":"calm:DebtSecuritiesAvailableForSaleCurrentRealizedLoss","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-370","factDimensions":{"xbrl:concept":"calm:DebtSecuritiesAvailableForSaleCurrentRealizedLoss","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8000","decimals":-3}]},{"name":"rpt:f-371","factDimensions":{"xbrl:concept":"us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-372","factDimensions":{"xbrl:concept":"us-gaap:DebtSecuritiesAvailableForSaleAllowanceForCreditLoss","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-373","factDimensions":{"xbrl:concept":"us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer102\" style=\"position:relative;line-height:normal;width:691px;height:70px;\"><div id=\"div_99_XBRL_TS_5c62ff613b0549ef8d5f794846b1d408\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer100\" style=\"position:relative;line-height:normal;width:691px;height:70px;\"><div style=\"position:absolute; width:522.1px; height:17px; left:2px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:516.8px; height:15.4px; left:4.6px; top:17.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:524.1px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:526.7px; top:17.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:150px; height:17px; left:536.1px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:140.7px; height:15.4px; left:538.7px; top:17.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:522.1px; height:1px; left:2px; top:15px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:524.1px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:536.1px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:149.4px; height:1px; left:536.7px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:522.1px; height:18px; left:2px; top:50.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:516.8px; height:15.4px; left:4.6px; top:53px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:524.1px; top:50.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:526.7px; top:53px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:150px; height:18px; left:536.1px; top:50.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:140.7px; height:15.4px; left:538.7px; top:53px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:522.1px; height:1px; left:2px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:524.1px; top:49.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:536.1px; top:49.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:149.4px; height:1px; left:536.7px; top:49.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:523.1px; top:68.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:535.1px; top:68.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:148.1px; height:1px; left:538px; top:68.5px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer100\" style=\"position:relative;width:691px;z-index:1;\"><div id=\"a2989\" style=\"position:absolute;font-family:'Times New Roman';left:548px;top:0px;\">Estimated Fair Value </div><div id=\"a2991\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:18px;\">Within one year </div><div id=\"a2993\" style=\"position:absolute;font-family:'Times New Roman';left:527px;top:18px;\">$ </div><div id=\"a2995\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:18px;\">424,063</div><div id=\"a2997\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:35px;\">1-5 years </div><div id=\"a3002\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:35px;\">319,071</div><div id=\"a3004\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:53px;\">Total </div><div id=\"a3006\" style=\"position:absolute;font-family:'Times New Roman';left:527px;top:53px;\">$ </div><div id=\"a3008\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:53px;\">743,134</div></div></div></div></div>","language":"en-us"}]},{"name":"rpt:f-374","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"424063000","decimals":-3}]},{"name":"rpt:f-375","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"319071000","decimals":-3}]},{"name":"rpt:f-376","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecurities","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"743134000","decimals":-3}]},{"name":"rpt:f-377","factDimensions":{"xbrl:concept":"us-gaap:FairValueDisclosuresTextBlock","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer108\" style=\"position:relative;line-height:normal;width:701px;height:456px;\"><div style=\"position:absolute; width:362.2px; height:1px; left:4px; top:406.2px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer108\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a3011\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;\">Note 4 - Fair Value Measurements</div><div id=\"a3018\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:16px;\"> </div></div><div id=\"div_105_XBRL_TS_8d49f4c31ba24b47ba6a950f49733339\" style=\"position:absolute;left:0px;top:32px;float:left;\"><div id=\"TextBlockContainer106\" style=\"position:relative;line-height:normal;width:701px;height:346px;\"><div style=\"position:absolute; width:391.2px; height:1px; left:4px; top:317.7px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer106\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a3019\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">The Company<div style=\"display:inline-block;width:5px\">\u00a0</div>is required<div style=\"display:inline-block;width:5px\">\u00a0</div>to categorize<div style=\"display:inline-block;width:5px\">\u00a0</div>both financial<div style=\"display:inline-block;width:5px\">\u00a0</div>and nonfinancial<div style=\"display:inline-block;width:5px\">\u00a0</div>assets and<div style=\"display:inline-block;width:5px\">\u00a0</div>liabilities based<div style=\"display:inline-block;width:5px\">\u00a0</div>on the<div style=\"display:inline-block;width:5px\">\u00a0</div>following fair<div style=\"display:inline-block;width:5px\">\u00a0</div>value </div><div id=\"a3021\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:16px;\">hierarchy. The<div style=\"display:inline-block;width:5px\">\u00a0</div>fair value<div style=\"display:inline-block;width:5px\">\u00a0</div>of an<div style=\"display:inline-block;width:5px\">\u00a0</div>asset is<div style=\"display:inline-block;width:5px\">\u00a0</div>the price<div style=\"display:inline-block;width:5px\">\u00a0</div>at which<div style=\"display:inline-block;width:5px\">\u00a0</div>the asset<div style=\"display:inline-block;width:5px\">\u00a0</div>could be<div style=\"display:inline-block;width:5px\">\u00a0</div>sold in<div style=\"display:inline-block;width:5px\">\u00a0</div>an orderly<div style=\"display:inline-block;width:5px\">\u00a0</div>transaction between<div style=\"display:inline-block;width:5px\">\u00a0</div>unrelated, </div><div id=\"a3024\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">knowledgeable, and willing parties able to engage in the<div style=\"display:inline-block;width:5px\">\u00a0</div>transaction. A liability\u2019s fair value<div style=\"display:inline-block;width:5px\">\u00a0</div>is defined as the amount that would </div><div id=\"a3026\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">be paid<div style=\"display:inline-block;width:6px\">\u00a0</div>to transfer<div style=\"display:inline-block;width:6px\">\u00a0</div>the liability<div style=\"display:inline-block;width:6px\">\u00a0</div>to a<div style=\"display:inline-block;width:6px\">\u00a0</div>new obligor<div style=\"display:inline-block;width:6px\">\u00a0</div>in a<div style=\"display:inline-block;width:6px\">\u00a0</div>transaction between<div style=\"display:inline-block;width:6px\">\u00a0</div>such parties,<div style=\"display:inline-block;width:6px\">\u00a0</div>not<div style=\"display:inline-block;width:5px\">\u00a0</div>the amount<div style=\"display:inline-block;width:6px\">\u00a0</div>that would<div style=\"display:inline-block;width:6px\">\u00a0</div>be paid<div style=\"display:inline-block;width:6px\">\u00a0</div>to </div><div id=\"a3028\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:62px;\">settle the liability with the creditor. </div><div id=\"a3031\" style=\"position:absolute;font-family:'Times New Roman';left:52px;top:94px;\">\u2022</div><div id=\"a3033\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:76px;top:94px;\">Level 1</div><div id=\"a3034\" style=\"position:absolute;font-family:'Times New Roman';left:115px;top:94px;\"><div style=\"display:inline-block;width:3px\">\u00a0</div>- Quoted prices in active markets for identical assets or liabilities </div><div id=\"a3039\" style=\"position:absolute;font-family:'Times New Roman';left:52px;top:123px;\">\u2022</div><div id=\"a3041\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:76px;top:123px;\">Level 2</div><div id=\"a3042\" style=\"position:absolute;font-family:'Times New Roman';left:116px;top:123px;\"><div style=\"display:inline-block;width:4px\">\u00a0</div>- Inputs<div style=\"display:inline-block;width:5px\">\u00a0</div>other than<div style=\"display:inline-block;width:5px\">\u00a0</div>quoted prices<div style=\"display:inline-block;width:5px\">\u00a0</div>included in<div style=\"display:inline-block;width:5px\">\u00a0</div>Level 1<div style=\"display:inline-block;width:5px\">\u00a0</div>that are<div style=\"display:inline-block;width:5px\">\u00a0</div>observable for<div style=\"display:inline-block;width:6px\">\u00a0</div>the asset<div style=\"display:inline-block;width:5px\">\u00a0</div>or liability,<div style=\"display:inline-block;width:6px\">\u00a0</div>either </div><div id=\"a3046\" style=\"position:absolute;font-family:'Times New Roman';left:76px;top:139px;\">directly or indirectly, including: </div><div id=\"a3048\" style=\"position:absolute;font-family:'Times New Roman';left:100px;top:155px;\">\u25e6</div><div id=\"a3050\" style=\"position:absolute;font-family:'Times New Roman';left:124px;top:155px;\">Quoted prices for similar assets or liabilities in active markets </div><div id=\"a3052\" style=\"position:absolute;font-family:'Times New Roman';left:100px;top:170px;\">\u25e6</div><div id=\"a3054\" style=\"position:absolute;font-family:'Times New Roman';left:124px;top:170px;\">Quoted prices for identical or similar assets in non-active markets </div><div id=\"a3058\" style=\"position:absolute;font-family:'Times New Roman';left:100px;top:186px;\">\u25e6</div><div id=\"a3060\" style=\"position:absolute;font-family:'Times New Roman';left:124px;top:186px;\">Inputs other than quoted prices that are observable for the asset or liability </div><div id=\"a3062\" style=\"position:absolute;font-family:'Times New Roman';left:100px;top:202px;\">\u25e6</div><div id=\"a3064\" style=\"position:absolute;font-family:'Times New Roman';left:124px;top:202px;\">Inputs derived principally from or corroborated by other observable market data </div><div id=\"a3066\" style=\"position:absolute;font-family:'Times New Roman';left:52px;top:231px;\">\u2022</div><div id=\"a3068\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:76px;top:231px;\">Level 3</div><div id=\"a3069\" style=\"position:absolute;font-family:'Times New Roman';left:115px;top:231px;\"><div style=\"display:inline-block;width:3px\">\u00a0</div>- Unobservable inputs for the asset or liability that are supported by little or no market activity and that are </div><div id=\"a3073\" style=\"position:absolute;font-family:'Times New Roman';left:76px;top:247px;\">significant to the fair value of the assets or liabilities </div><div id=\"a3076\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:279px;\">The disclosures of fair value of certain financial assets and liabilities that are recorded at cost are as follows: </div><div id=\"a3078\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:304px;\">Cash and Cash Equivalents, Accounts Receivable, and Accounts Payable</div><div id=\"a3091\" style=\"position:absolute;font-family:'Times New Roman';left:396px;top:304px;\"><div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a3093\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:329px;\">The carrying amount approximates fair value due to the short maturity of these instruments.</div></div></div></div><div id=\"TextContainer109\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a3096\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:393px;\">Assets and Liabilities Measured at Fair Value<div style=\"display:inline-block;width:5px\">\u00a0</div>on a Recurring Basis </div><div id=\"a3099\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:424px;\">In<div style=\"display:inline-block;width:5px\">\u00a0</div>accordance with<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>fair value<div style=\"display:inline-block;width:6px\">\u00a0</div>hierarchy described<div style=\"display:inline-block;width:6px\">\u00a0</div>above, the<div style=\"display:inline-block;width:6px\">\u00a0</div>following<div style=\"display:inline-block;width:5px\">\u00a0</div>table shows<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>fair value<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>financial assets<div style=\"display:inline-block;width:6px\">\u00a0</div>and </div><div id=\"a3101\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:440px;\">liabilities measured at fair value on a recurring basis as of March 1, 2025 and June 1, 2024 (in thousands):</div></div></div><div id=\"TextBlockContainer113\" style=\"position:relative;line-height:normal;width:692px;height:245px;\"><div style=\"position:absolute; width:256px; height:17px; left:1.4px; top:15.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:257.4px; top:15.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:257.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:267.4px; top:15.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:279.4px; top:15.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:279.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:364.4px; top:15.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:364.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:374.4px; top:15.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:386.4px; top:15.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:386.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:471.4px; top:15.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:471.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:481.4px; top:15.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:493.4px; top:15.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:493.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:578.4px; top:15.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:578.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:588.4px; top:15.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:600.4px; top:15.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:15.4px; left:600.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:1px; left:1.4px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:257.4px; top:15.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.4px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.4px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:280px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:364.4px; top:15.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:374.4px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:386.4px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:387px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:471.4px; top:15.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.4px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.4px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:494.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:578.4px; top:15.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.4px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.4px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:601px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:17px; left:1.4px; top:49.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:232.7px; height:15.4px; left:22px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:257.4px; top:49.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:257.4px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:267.4px; top:49.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.4px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:279.4px; top:49.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:364.4px; top:49.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:364.4px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:374.4px; top:49.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.4px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:386.4px; top:49.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:389.1px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:471.4px; top:49.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:471.4px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:481.4px; top:49.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.4px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:493.4px; top:49.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:496.1px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:578.4px; top:49.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:578.4px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:588.4px; top:49.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.4px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:600.4px; top:49.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:603.1px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:17px; left:1.4px; top:83.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:232.7px; height:15.4px; left:22px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:257.4px; top:83.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:257.4px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:267.4px; top:83.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.4px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:279.4px; top:83.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:364.4px; top:83.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:364.4px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:374.4px; top:83.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.4px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:386.4px; top:83.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:389.1px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:471.4px; top:83.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:471.4px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:481.4px; top:83.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.4px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:493.4px; top:83.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:496.1px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:578.4px; top:83.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:578.4px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:588.4px; top:83.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.4px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:600.4px; top:83.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:603.1px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:17px; left:1.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:232.7px; height:15.4px; left:22px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:257.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:257.4px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:267.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.4px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:279.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:364.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:364.4px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:374.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.4px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:386.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:389.1px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:471.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:471.4px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:481.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.4px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:493.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:496.1px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:578.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:578.4px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:588.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.4px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:600.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:603.1px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:18px; left:1.4px; top:152.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:18px; left:257.4px; top:152.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:257.4px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:267.4px; top:152.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:270px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:18px; left:279.4px; top:152.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:18px; left:364.4px; top:152.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:364.4px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:374.4px; top:152.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:377.1px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:18px; left:386.4px; top:152.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:389.1px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:18px; left:471.4px; top:152.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:471.4px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:481.4px; top:152.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:484.1px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:18px; left:493.4px; top:152.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:496.1px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:18px; left:578.4px; top:152.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:578.4px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:588.4px; top:152.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:591.1px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:18px; left:600.4px; top:152.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:603.1px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:1px; left:1.4px; top:151.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:257.4px; top:151.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.4px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.4px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:280px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:364.4px; top:151.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:374.4px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:386.4px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:387px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:471.4px; top:151.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.4px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.4px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:494.1px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:578.4px; top:151.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.4px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.4px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:601px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.4px; top:170.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.4px; top:172.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:279.4px; top:170.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:279.4px; top:172.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:282.3px; top:170.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:282.3px; top:172.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:374.4px; top:170.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:374.4px; top:172.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:386.4px; top:170.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:386.4px; top:172.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:82.2px; height:1px; left:389.3px; top:170.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:82.2px; height:1px; left:389.3px; top:172.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.4px; top:170.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.4px; top:172.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:493.4px; top:170.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:493.4px; top:172.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:496.3px; top:170.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:496.3px; top:172.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.4px; top:170.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.4px; top:172.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:600.4px; top:170.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:600.4px; top:172.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:82.2px; height:1px; left:603.3px; top:170.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:82.2px; height:1px; left:603.3px; top:172.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:17px; left:1.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:257.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:257.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:267.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:279.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:279.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:364.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:364.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:374.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:386.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:386.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:471.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:471.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:481.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:493.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:493.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:578.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:578.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:588.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:600.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:15.4px; left:600.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:18px; left:1.4px; top:226.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4px; top:228.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:18px; left:257.4px; top:226.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:257.4px; top:228.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:267.4px; top:226.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:270px; top:228.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:18px; left:279.4px; top:226.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282px; top:228.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:18px; left:364.4px; top:226.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:364.4px; top:228.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:374.4px; top:226.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:377.1px; top:228.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:18px; left:386.4px; top:226.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:389.1px; top:228.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:18px; left:471.4px; top:226.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:471.4px; top:228.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:481.4px; top:226.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:484.1px; top:228.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:18px; left:493.4px; top:226.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:496.1px; top:228.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:18px; left:578.4px; top:226.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:578.4px; top:228.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:588.4px; top:226.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:591.1px; top:228.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:18px; left:600.4px; top:226.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:603.1px; top:228.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:1px; left:1.4px; top:225.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:257.4px; top:225.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.4px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.4px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:280px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:364.4px; top:225.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:374.4px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:386.4px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:387px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:471.4px; top:225.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.4px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.4px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:494.1px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:578.4px; top:225.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.4px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.4px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:601px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:266.4px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:278.4px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:281.3px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:373.4px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:385.4px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:388.3px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:480.5px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:492.5px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83px; height:1px; left:495.3px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:587.4px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:599.4px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:602.3px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer113\" style=\"position:relative;width:692px;z-index:1;\"><div id=\"a3104\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">March 1, 2025 </div><div id=\"a3107\" style=\"position:absolute;font-family:'Times New Roman';left:296px;top:0px;\">Level 1 </div><div id=\"a3110\" style=\"position:absolute;font-family:'Times New Roman';left:403px;top:0px;\">Level 2 </div><div id=\"a3113\" style=\"position:absolute;font-family:'Times New Roman';left:510px;top:0px;\">Level 3 </div><div id=\"a3116\" style=\"position:absolute;font-family:'Times New Roman';left:616px;top:0px;\">Balance </div><div id=\"a3118\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:18px;\">Assets </div><div id=\"a3132\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:35px;\">Municipal bonds </div><div id=\"a3135\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:35px;\">$ </div><div id=\"a3137\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:35px;\">\u2014</div><div id=\"a3140\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:35px;\">$ </div><div id=\"a3142\" style=\"position:absolute;font-family:'Times New Roman';left:429px;top:35px;\">10,372</div><div id=\"a3145\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:35px;\">$ </div><div id=\"a3147\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:35px;\">\u2014</div><div id=\"a3150\" style=\"position:absolute;font-family:'Times New Roman';left:592px;top:35px;\">$ </div><div id=\"a3152\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:35px;\">10,372</div><div id=\"a3154\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:52px;\">Commercial paper </div><div id=\"a3158\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:52px;\">\u2014</div><div id=\"a3162\" style=\"position:absolute;font-family:'Times New Roman';left:429px;top:52px;\">95,420</div><div id=\"a3166\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:52px;\">\u2014</div><div id=\"a3170\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:52px;\">95,420</div><div id=\"a3172\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:69px;\">Corporate bonds </div><div id=\"a3176\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:69px;\">\u2014</div><div id=\"a3180\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:69px;\">342,925</div><div id=\"a3184\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:69px;\">\u2014</div><div id=\"a3188\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:69px;\">342,925</div><div id=\"a3190\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:86px;\">Certificates of deposits </div><div id=\"a3194\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:86px;\">\u2014</div><div id=\"a3198\" style=\"position:absolute;font-family:'Times New Roman';left:435px;top:86px;\">6,108</div><div id=\"a3202\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:86px;\">\u2014</div><div id=\"a3206\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:86px;\">6,108</div><div id=\"a3208\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:103px;\">US government and agency obligations </div><div id=\"a3212\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:103px;\">\u2014</div><div id=\"a3216\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:103px;\">165,939</div><div id=\"a3220\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:103px;\">\u2014</div><div id=\"a3224\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:103px;\">165,939</div><div id=\"a3226\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:120px;\">Asset backed securities </div><div id=\"a3230\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:120px;\">\u2014</div><div id=\"a3234\" style=\"position:absolute;font-family:'Times New Roman';left:445px;top:120px;\">455</div><div id=\"a3238\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:120px;\">\u2014</div><div id=\"a3242\" style=\"position:absolute;font-family:'Times New Roman';left:659px;top:120px;\">455</div><div id=\"a3244\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:137px;\">Treasury bills </div><div id=\"a3248\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:137px;\">\u2014</div><div id=\"a3252\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:137px;\">121,915</div><div id=\"a3256\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:137px;\">\u2014</div><div id=\"a3260\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:137px;\">121,915</div><div id=\"a3262\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:155px;\">Total assets measured at fair value </div><div id=\"a3265\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:155px;\">$ </div><div id=\"a3267\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:155px;\">\u2014</div><div id=\"a3270\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:155px;\">$ </div><div id=\"a3272\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:155px;\">743,134</div><div id=\"a3275\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:155px;\">$ </div><div id=\"a3277\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:155px;\">\u2014</div><div id=\"a3280\" style=\"position:absolute;font-family:'Times New Roman';left:592px;top:155px;\">$ </div><div id=\"a3282\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:155px;\">743,134</div><div id=\"a3297\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:193px;\">Liabilities </div><div id=\"a3311\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:210px;\">Contingent consideration </div><div id=\"a3314\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:210px;\">$ </div><div id=\"a3316\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:210px;\">\u2014</div><div id=\"a3319\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:210px;\">$ </div><div id=\"a3321\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:210px;\">\u2014</div><div id=\"a3324\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:210px;\">$ </div><div id=\"a3326\" style=\"position:absolute;font-family:'Times New Roman';left:536px;top:210px;\">16,500</div><div id=\"a3329\" style=\"position:absolute;font-family:'Times New Roman';left:592px;top:210px;\">$ </div><div id=\"a3331\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:210px;\">16,500</div><div id=\"a3333\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:229px;\">Total liabilities measured at fair value </div><div id=\"a3336\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:229px;\">$ </div><div id=\"a3338\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:229px;\">\u2014</div><div id=\"a3341\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:229px;\">$ </div><div id=\"a3343\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:229px;\">\u2014</div><div id=\"a3346\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:229px;\">$ </div><div id=\"a3348\" style=\"position:absolute;font-family:'Times New Roman';left:536px;top:229px;\">16,500</div><div id=\"a3351\" style=\"position:absolute;font-family:'Times New Roman';left:592px;top:229px;\">$ </div><div id=\"a3353\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:229px;\">16,500</div></div></div><div id=\"TextBlockContainer119\" style=\"position:relative;line-height:normal;width:691px;height:245px;\"><div style=\"position:absolute; width:256px; height:17px; left:1.4px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:257.4px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:257.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:267.4px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:279.4px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:279.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:364.4px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:364.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:374.4px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:386.4px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:386.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:471.4px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:471.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:481.4px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:493.4px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:493.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:578.4px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:578.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:588.4px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:600.4px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:15.4px; left:600.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:1px; left:1.4px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:257.4px; top:15.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.4px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.4px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:280px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:364.4px; top:15.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:374.4px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:386.4px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:387px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:471.4px; top:15.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.4px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.4px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:494.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:578.4px; top:15.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.4px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.4px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:601px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:17px; left:1.4px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:232.7px; height:15.4px; left:22px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:257.4px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:257.4px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:267.4px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.4px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:279.4px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:364.4px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:364.4px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:374.4px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.4px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:386.4px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:389.1px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:471.4px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:471.4px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:481.4px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.4px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:493.4px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:496.1px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:578.4px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:578.4px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:588.4px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.4px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:600.4px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:603.1px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:17px; left:1.4px; top:83.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:232.7px; height:15.4px; left:22px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:257.4px; top:83.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:257.4px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:267.4px; top:83.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.4px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:279.4px; top:83.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:364.4px; top:83.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:364.4px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:374.4px; top:83.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.4px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:386.4px; top:83.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:389.1px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:471.4px; top:83.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:471.4px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:481.4px; top:83.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.4px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:493.4px; top:83.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:496.1px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:578.4px; top:83.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:578.4px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:588.4px; top:83.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.4px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:600.4px; top:83.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:603.1px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:17px; left:1.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:232.7px; height:15.4px; left:22px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:257.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:257.4px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:267.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.4px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:279.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:364.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:364.4px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:374.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.4px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:386.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:389.1px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:471.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:471.4px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:481.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.4px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:493.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:496.1px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:578.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:578.4px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:588.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.4px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:600.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:603.1px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:18px; left:1.4px; top:152.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:18px; left:257.4px; top:152.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:257.4px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:267.4px; top:152.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:270px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:18px; left:279.4px; top:152.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:18px; left:364.4px; top:152.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:364.4px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:374.4px; top:152.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:377.1px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:18px; left:386.4px; top:152.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:389.1px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:18px; left:471.4px; top:152.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:471.4px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:481.4px; top:152.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:484.1px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:18px; left:493.4px; top:152.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:496.1px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:18px; left:578.4px; top:152.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:578.4px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:588.4px; top:152.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:591.1px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:18px; left:600.4px; top:152.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:603.1px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:1px; left:1.4px; top:151.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:257.4px; top:151.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.4px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.4px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:280px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:364.4px; top:151.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:374.4px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:386.4px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:387px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:471.4px; top:151.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.4px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.4px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:494.1px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:578.4px; top:151.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.4px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.4px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:601px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.4px; top:170.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.4px; top:172.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:279.4px; top:170.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:279.4px; top:172.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:282.3px; top:170.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:282.3px; top:172.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:374.4px; top:170.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:374.4px; top:172.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:386.4px; top:170.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:386.4px; top:172.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:82.2px; height:1px; left:389.3px; top:170.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:82.2px; height:1px; left:389.3px; top:172.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.4px; top:170.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.4px; top:172.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:493.4px; top:170.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:493.4px; top:172.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:496.3px; top:170.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:496.3px; top:172.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.4px; top:170.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.4px; top:172.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:600.4px; top:170.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:600.4px; top:172.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:82.2px; height:1px; left:603.3px; top:170.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:82.2px; height:1px; left:603.3px; top:172.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:17px; left:1.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:257.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:257.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:267.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:279.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:279.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:364.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:364.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:374.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:386.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:386.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:471.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:471.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:481.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:493.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:493.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:578.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:578.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:588.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:600.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:15.4px; left:600.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:18px; left:1.4px; top:226.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4px; top:228.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:18px; left:257.4px; top:226.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:257.4px; top:228.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:267.4px; top:226.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:270px; top:228.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:18px; left:279.4px; top:226.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282px; top:228.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:18px; left:364.4px; top:226.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:364.4px; top:228.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:374.4px; top:226.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:377.1px; top:228.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:18px; left:386.4px; top:226.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:389.1px; top:228.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:18px; left:471.4px; top:226.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:471.4px; top:228.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:481.4px; top:226.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:484.1px; top:228.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:18px; left:493.4px; top:226.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:496.1px; top:228.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:18px; left:578.4px; top:226.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:578.4px; top:228.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:588.4px; top:226.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:591.1px; top:228.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:18px; left:600.4px; top:226.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:603.1px; top:228.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:1px; left:1.4px; top:225.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:257.4px; top:225.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.4px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.4px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:280px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:364.4px; top:225.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:374.4px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:386.4px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:387px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:471.4px; top:225.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.4px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.4px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:494.1px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:578.4px; top:225.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.4px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.4px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:601px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:266.4px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:278.4px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:281.3px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:373.4px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:385.4px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:388.3px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:480.5px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:492.5px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83px; height:1px; left:495.3px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:587.4px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:599.4px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:602.3px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer119\" style=\"position:relative;width:691px;z-index:1;\"><div id=\"a3360\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">June 1, 2024 </div><div id=\"a3363\" style=\"position:absolute;font-family:'Times New Roman';left:296px;top:0px;\">Level 1 </div><div id=\"a3366\" style=\"position:absolute;font-family:'Times New Roman';left:403px;top:0px;\">Level 2 </div><div id=\"a3369\" style=\"position:absolute;font-family:'Times New Roman';left:510px;top:0px;\">Level 3 </div><div id=\"a3372\" style=\"position:absolute;font-family:'Times New Roman';left:616px;top:0px;\">Balance </div><div id=\"a3374\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:18px;\">Assets </div><div id=\"a3388\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:35px;\">Municipal bonds </div><div id=\"a3391\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:35px;\">$ </div><div id=\"a3393\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:35px;\">\u2014</div><div id=\"a3396\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:35px;\">$ </div><div id=\"a3398\" style=\"position:absolute;font-family:'Times New Roman';left:435px;top:35px;\">4,059</div><div id=\"a3401\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:35px;\">$ </div><div id=\"a3403\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:35px;\">\u2014</div><div id=\"a3406\" style=\"position:absolute;font-family:'Times New Roman';left:592px;top:35px;\">$ </div><div id=\"a3408\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:35px;\">4,059</div><div id=\"a3410\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:52px;\">Commercial paper </div><div id=\"a3414\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:52px;\">\u2014</div><div id=\"a3418\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:52px;\">137,735</div><div id=\"a3422\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:52px;\">\u2014</div><div id=\"a3426\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:52px;\">137,735</div><div id=\"a3428\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:69px;\">Corporate bonds </div><div id=\"a3432\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:69px;\">\u2014</div><div id=\"a3436\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:69px;\">232,592</div><div id=\"a3440\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:69px;\">\u2014</div><div id=\"a3444\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:69px;\">232,592</div><div id=\"a3446\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:86px;\">Certificates of deposits </div><div id=\"a3450\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:86px;\">\u2014</div><div id=\"a3454\" style=\"position:absolute;font-family:'Times New Roman';left:435px;top:86px;\">3,491</div><div id=\"a3458\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:86px;\">\u2014</div><div id=\"a3462\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:86px;\">3,491</div><div id=\"a3464\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:103px;\">US government and agency obligations </div><div id=\"a3468\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:103px;\">\u2014</div><div id=\"a3472\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:103px;\">154,269</div><div id=\"a3476\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:103px;\">\u2014</div><div id=\"a3480\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:103px;\">154,269</div><div id=\"a3482\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:120px;\">Asset backed securities </div><div id=\"a3486\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:120px;\">\u2014</div><div id=\"a3490\" style=\"position:absolute;font-family:'Times New Roman';left:435px;top:120px;\">3,124</div><div id=\"a3494\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:120px;\">\u2014</div><div id=\"a3498\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:120px;\">3,124</div><div id=\"a3500\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:137px;\">Treasury bills </div><div id=\"a3504\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:137px;\">\u2014</div><div id=\"a3508\" style=\"position:absolute;font-family:'Times New Roman';left:429px;top:137px;\">39,229</div><div id=\"a3512\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:137px;\">\u2014</div><div id=\"a3516\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:137px;\">39,229</div><div id=\"a3518\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:155px;\">Total assets measured at fair value </div><div id=\"a3521\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:155px;\">$ </div><div id=\"a3523\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:155px;\">\u2014</div><div id=\"a3526\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:155px;\">$ </div><div id=\"a3528\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:155px;\">574,499</div><div id=\"a3531\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:155px;\">$ </div><div id=\"a3533\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:155px;\">\u2014</div><div id=\"a3536\" style=\"position:absolute;font-family:'Times New Roman';left:592px;top:155px;\">$ </div><div id=\"a3538\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:155px;\">574,499</div><div id=\"a3553\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:193px;\">Liabilities </div><div id=\"a3567\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:210px;\">Contingent consideration </div><div id=\"a3570\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:210px;\">$ </div><div id=\"a3572\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:210px;\">\u2014</div><div id=\"a3575\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:210px;\">$ </div><div id=\"a3577\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:210px;\">\u2014</div><div id=\"a3580\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:210px;\">$ </div><div id=\"a3582\" style=\"position:absolute;font-family:'Times New Roman';left:542px;top:210px;\">6,500</div><div id=\"a3585\" style=\"position:absolute;font-family:'Times New Roman';left:592px;top:210px;\">$ </div><div id=\"a3587\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:210px;\">6,500</div><div id=\"a3589\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:229px;\">Total liabilities measured at fair value </div><div id=\"a3592\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:229px;\">$ </div><div id=\"a3594\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:229px;\">\u2014</div><div id=\"a3597\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:229px;\">$ </div><div id=\"a3599\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:229px;\">\u2014</div><div id=\"a3602\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:229px;\">$ </div><div id=\"a3604\" style=\"position:absolute;font-family:'Times New Roman';left:542px;top:229px;\">6,500</div><div id=\"a3607\" style=\"position:absolute;font-family:'Times New Roman';left:592px;top:229px;\">$ </div><div id=\"a3609\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:229px;\">6,500</div></div></div><div id=\"TextBlockContainer124\" style=\"position:relative;line-height:normal;width:701px;height:173px;\"><div id=\"TextContainer124\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a3612\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">Investment securities<div style=\"display:inline-block;width:6px\">\u00a0</div>\u2013<div style=\"display:inline-block;width:5px\">\u00a0</div>available-for-sale<div style=\"display:inline-block;width:5px\">\u00a0</div>classified as<div style=\"display:inline-block;width:6px\">\u00a0</div>Level 2<div style=\"display:inline-block;width:6px\">\u00a0</div>consist of<div style=\"display:inline-block;width:6px\">\u00a0</div>securities with<div style=\"display:inline-block;width:6px\">\u00a0</div>maturities of<div style=\"display:inline-block;width:6px\">\u00a0</div>three months<div style=\"display:inline-block;width:6px\">\u00a0</div>or longer </div><div id=\"a3620\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:16px;\">when purchased. We<div style=\"display:inline-block;width:5px\">\u00a0</div>classified these securities as current because amounts invested are readily available<div style=\"display:inline-block;width:5px\">\u00a0</div>for current operations. </div><div id=\"a3622\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">Observable inputs for these securities are yields, credit risks, default rates, and volatility. </div><div id=\"a3625\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">Contingent consideration<div style=\"display:inline-block;width:5px\">\u00a0</div>classified as<div style=\"display:inline-block;width:5px\">\u00a0</div>Level 3<div style=\"display:inline-block;width:5px\">\u00a0</div>consists of<div style=\"display:inline-block;width:5px\">\u00a0</div>the potential<div style=\"display:inline-block;width:5px\">\u00a0</div>obligation to<div style=\"display:inline-block;width:5px\">\u00a0</div>pay an<div style=\"display:inline-block;width:5px\">\u00a0</div>earnout to<div style=\"display:inline-block;width:5px\">\u00a0</div>Fassio Egg<div style=\"display:inline-block;width:5px\">\u00a0</div>Farms, Inc. </div><div id=\"a3634\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:79px;\">(\u201cFassio\u201d)<div style=\"display:inline-block;width:6px\">\u00a0</div>contingent<div style=\"display:inline-block;width:6px\">\u00a0</div>on<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>acquired<div style=\"display:inline-block;width:6px\">\u00a0</div>business<div style=\"display:inline-block;width:6px\">\u00a0</div>meeting<div style=\"display:inline-block;width:6px\">\u00a0</div>certain<div style=\"display:inline-block;width:6px\">\u00a0</div>return<div style=\"display:inline-block;width:6px\">\u00a0</div>on<div style=\"display:inline-block;width:6px\">\u00a0</div>profitability<div style=\"display:inline-block;width:6px\">\u00a0</div>milestones<div style=\"display:inline-block;width:6px\">\u00a0</div>over<div style=\"display:inline-block;width:6px\">\u00a0</div>a </div><div id=\"a3634_105_10\" style=\"position:absolute;font-family:'Times New Roman';left:591px;top:79px;-sec-ix-hidden:ID_382;\">three-year</div><div id=\"a3634_115_9\" style=\"position:absolute;font-family:'Times New Roman';left:645px;top:79px;\"><div style=\"display:inline-block;width:6px\">\u00a0</div>period, </div><div id=\"a3640\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:95px;\">commencing on the date of the acquisition in the second quarter of fiscal<div style=\"display:inline-block;width:5px\">\u00a0</div>2024. The fair value of the contingent consideration is </div><div id=\"a3642\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:110px;\">estimated<div style=\"display:inline-block;width:5px\">\u00a0</div>using<div style=\"display:inline-block;width:5px\">\u00a0</div>a<div style=\"display:inline-block;width:5px\">\u00a0</div>discounted<div style=\"display:inline-block;width:5px\">\u00a0</div>cash<div style=\"display:inline-block;width:5px\">\u00a0</div>flow<div style=\"display:inline-block;width:5px\">\u00a0</div>model.<div style=\"display:inline-block;width:5px\">\u00a0</div>Key<div style=\"display:inline-block;width:5px\">\u00a0</div>assumptions<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>unobservable<div style=\"display:inline-block;width:5px\">\u00a0</div>inputs<div style=\"display:inline-block;width:5px\">\u00a0</div>that<div style=\"display:inline-block;width:5px\">\u00a0</div>require<div style=\"display:inline-block;width:5px\">\u00a0</div>significant<div style=\"display:inline-block;width:5px\">\u00a0</div>judgement </div><div id=\"a3646\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:126px;\">used<div style=\"display:inline-block;width:6px\">\u00a0</div>in<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>estimate<div style=\"display:inline-block;width:5px\">\u00a0</div>include<div style=\"display:inline-block;width:6px\">\u00a0</div>weighted<div style=\"display:inline-block;width:6px\">\u00a0</div>average<div style=\"display:inline-block;width:6px\">\u00a0</div>cost<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>capital,<div style=\"display:inline-block;width:6px\">\u00a0</div>egg<div style=\"display:inline-block;width:6px\">\u00a0</div>prices,<div style=\"display:inline-block;width:6px\">\u00a0</div>projected<div style=\"display:inline-block;width:5px\">\u00a0</div>revenue<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>expenses<div style=\"display:inline-block;width:5px\">\u00a0</div>over<div style=\"display:inline-block;width:6px\">\u00a0</div>which<div style=\"display:inline-block;width:6px\">\u00a0</div>the </div><div id=\"a3649\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:141px;\">contingent considered<div style=\"display:inline-block;width:5px\">\u00a0</div>is measured,<div style=\"display:inline-block;width:5px\">\u00a0</div>and the<div style=\"display:inline-block;width:6px\">\u00a0</div>probability assessments<div style=\"display:inline-block;width:5px\">\u00a0</div>with respect<div style=\"display:inline-block;width:6px\">\u00a0</div>to the<div style=\"display:inline-block;width:6px\">\u00a0</div>likelihood of<div style=\"display:inline-block;width:6px\">\u00a0</div>achieving the<div style=\"display:inline-block;width:5px\">\u00a0</div>forecasted </div><div id=\"a3653\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:157px;\">projections.</div></div></div><div id=\"TextBlockContainer130\" style=\"position:relative;line-height:normal;width:692px;height:78px;\"><div id=\"div_127_XBRL_TS_26f403bf0b514f0e8be4bf4d5fe506ed\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer128\" style=\"position:relative;line-height:normal;width:692px;height:78px;\"><div style=\"position:absolute; width:497.1px; height:20px; left:2px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:491.7px; height:15.4px; left:4.6px; top:20.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:20px; left:499.1px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:501.7px; top:20.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:175px; height:20px; left:511.1px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:165.7px; height:15.4px; left:513.7px; top:20.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:497.1px; height:1px; left:2px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:499.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:499.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:511.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:174.3px; height:1px; left:511.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:497.1px; height:21px; left:2px; top:56.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:491.7px; height:15.4px; left:4.6px; top:62px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:21px; left:499.1px; top:56.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:501.7px; top:62px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:175px; height:21px; left:511.1px; top:56.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:165.7px; height:15.4px; left:513.7px; top:62px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:497.1px; height:1px; left:2px; top:55.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:499.1px; top:55.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:511.1px; top:55.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:174.3px; height:1px; left:511.7px; top:55.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:498.1px; top:77.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:510.1px; top:77.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:173.1px; height:1px; left:513px; top:77.5px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer128\" style=\"position:relative;width:692px;z-index:1;\"><div id=\"a3661\" style=\"position:absolute;font-family:'Times New Roman';left:505px;top:0px;\">Fassio Contingent Consideration </div><div id=\"a3663\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:21px;\">Balance, June 1, 2024 </div><div id=\"a3665\" style=\"position:absolute;font-family:'Times New Roman';left:502px;top:21px;\">$ </div><div id=\"a3667\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:21px;\">6,500</div><div id=\"a3669\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:41px;\">Fair value adjustments </div><div id=\"a3673\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:41px;\">10,000</div><div id=\"a3675\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:62px;\">Balance, March 1, 2025 </div><div id=\"a3677\" style=\"position:absolute;font-family:'Times New Roman';left:502px;top:62px;\">$ </div><div id=\"a3679\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:62px;\">16,500</div></div></div></div></div><div id=\"TextBlockContainer133\" style=\"position:relative;line-height:normal;width:701px;height:32px;\"><div id=\"TextContainer133\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a3682\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">Adjustments to the fair value of contingent consideration are recorded within selling, general and administrative expenses in the </div><div id=\"a3685\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:16px;\">condensed consolidated statements of income.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-378","factDimensions":{"xbrl:concept":"us-gaap:FairValueMeasurementPolicyPolicyTextBlock","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer106\" style=\"position:relative;line-height:normal;width:701px;height:346px;\"><div style=\"position:absolute; width:391.2px; height:1px; left:4px; top:317.7px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer106\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a3019\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">The Company<div style=\"display:inline-block;width:5px\">\u00a0</div>is required<div style=\"display:inline-block;width:5px\">\u00a0</div>to categorize<div style=\"display:inline-block;width:5px\">\u00a0</div>both financial<div style=\"display:inline-block;width:5px\">\u00a0</div>and nonfinancial<div style=\"display:inline-block;width:5px\">\u00a0</div>assets and<div style=\"display:inline-block;width:5px\">\u00a0</div>liabilities based<div style=\"display:inline-block;width:5px\">\u00a0</div>on the<div style=\"display:inline-block;width:5px\">\u00a0</div>following fair<div style=\"display:inline-block;width:5px\">\u00a0</div>value </div><div id=\"a3021\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:16px;\">hierarchy. The<div style=\"display:inline-block;width:5px\">\u00a0</div>fair value<div style=\"display:inline-block;width:5px\">\u00a0</div>of an<div style=\"display:inline-block;width:5px\">\u00a0</div>asset is<div style=\"display:inline-block;width:5px\">\u00a0</div>the price<div style=\"display:inline-block;width:5px\">\u00a0</div>at which<div style=\"display:inline-block;width:5px\">\u00a0</div>the asset<div style=\"display:inline-block;width:5px\">\u00a0</div>could be<div style=\"display:inline-block;width:5px\">\u00a0</div>sold in<div style=\"display:inline-block;width:5px\">\u00a0</div>an orderly<div style=\"display:inline-block;width:5px\">\u00a0</div>transaction between<div style=\"display:inline-block;width:5px\">\u00a0</div>unrelated, </div><div id=\"a3024\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:31px;\">knowledgeable, and willing parties able to engage in the<div style=\"display:inline-block;width:5px\">\u00a0</div>transaction. A liability\u2019s fair value<div style=\"display:inline-block;width:5px\">\u00a0</div>is defined as the amount that would </div><div id=\"a3026\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:47px;\">be paid<div style=\"display:inline-block;width:6px\">\u00a0</div>to transfer<div style=\"display:inline-block;width:6px\">\u00a0</div>the liability<div style=\"display:inline-block;width:6px\">\u00a0</div>to a<div style=\"display:inline-block;width:6px\">\u00a0</div>new obligor<div style=\"display:inline-block;width:6px\">\u00a0</div>in a<div style=\"display:inline-block;width:6px\">\u00a0</div>transaction between<div style=\"display:inline-block;width:6px\">\u00a0</div>such parties,<div style=\"display:inline-block;width:6px\">\u00a0</div>not<div style=\"display:inline-block;width:5px\">\u00a0</div>the amount<div style=\"display:inline-block;width:6px\">\u00a0</div>that would<div style=\"display:inline-block;width:6px\">\u00a0</div>be paid<div style=\"display:inline-block;width:6px\">\u00a0</div>to </div><div id=\"a3028\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:62px;\">settle the liability with the creditor. </div><div id=\"a3031\" style=\"position:absolute;font-family:'Times New Roman';left:52px;top:94px;\">\u2022</div><div id=\"a3033\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:76px;top:94px;\">Level 1</div><div id=\"a3034\" style=\"position:absolute;font-family:'Times New Roman';left:115px;top:94px;\"><div style=\"display:inline-block;width:3px\">\u00a0</div>- Quoted prices in active markets for identical assets or liabilities </div><div id=\"a3039\" style=\"position:absolute;font-family:'Times New Roman';left:52px;top:123px;\">\u2022</div><div id=\"a3041\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:76px;top:123px;\">Level 2</div><div id=\"a3042\" style=\"position:absolute;font-family:'Times New Roman';left:116px;top:123px;\"><div style=\"display:inline-block;width:4px\">\u00a0</div>- Inputs<div style=\"display:inline-block;width:5px\">\u00a0</div>other than<div style=\"display:inline-block;width:5px\">\u00a0</div>quoted prices<div style=\"display:inline-block;width:5px\">\u00a0</div>included in<div style=\"display:inline-block;width:5px\">\u00a0</div>Level 1<div style=\"display:inline-block;width:5px\">\u00a0</div>that are<div style=\"display:inline-block;width:5px\">\u00a0</div>observable for<div style=\"display:inline-block;width:6px\">\u00a0</div>the asset<div style=\"display:inline-block;width:5px\">\u00a0</div>or liability,<div style=\"display:inline-block;width:6px\">\u00a0</div>either </div><div id=\"a3046\" style=\"position:absolute;font-family:'Times New Roman';left:76px;top:139px;\">directly or indirectly, including: </div><div id=\"a3048\" style=\"position:absolute;font-family:'Times New Roman';left:100px;top:155px;\">\u25e6</div><div id=\"a3050\" style=\"position:absolute;font-family:'Times New Roman';left:124px;top:155px;\">Quoted prices for similar assets or liabilities in active markets </div><div id=\"a3052\" style=\"position:absolute;font-family:'Times New Roman';left:100px;top:170px;\">\u25e6</div><div id=\"a3054\" style=\"position:absolute;font-family:'Times New Roman';left:124px;top:170px;\">Quoted prices for identical or similar assets in non-active markets </div><div id=\"a3058\" style=\"position:absolute;font-family:'Times New Roman';left:100px;top:186px;\">\u25e6</div><div id=\"a3060\" style=\"position:absolute;font-family:'Times New Roman';left:124px;top:186px;\">Inputs other than quoted prices that are observable for the asset or liability </div><div id=\"a3062\" style=\"position:absolute;font-family:'Times New Roman';left:100px;top:202px;\">\u25e6</div><div id=\"a3064\" style=\"position:absolute;font-family:'Times New Roman';left:124px;top:202px;\">Inputs derived principally from or corroborated by other observable market data </div><div id=\"a3066\" style=\"position:absolute;font-family:'Times New Roman';left:52px;top:231px;\">\u2022</div><div id=\"a3068\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:76px;top:231px;\">Level 3</div><div id=\"a3069\" style=\"position:absolute;font-family:'Times New Roman';left:115px;top:231px;\"><div style=\"display:inline-block;width:3px\">\u00a0</div>- Unobservable inputs for the asset or liability that are supported by little or no market activity and that are </div><div id=\"a3073\" style=\"position:absolute;font-family:'Times New Roman';left:76px;top:247px;\">significant to the fair value of the assets or liabilities </div><div id=\"a3076\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:279px;\">The disclosures of fair value of certain financial assets and liabilities that are recorded at cost are as follows: </div><div id=\"a3078\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:304px;\">Cash and Cash Equivalents, Accounts Receivable, and Accounts Payable</div><div id=\"a3091\" style=\"position:absolute;font-family:'Times New Roman';left:396px;top:304px;\"><div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a3093\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:329px;\">The carrying amount approximates fair value due to the short maturity of these instruments.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-379","factDimensions":{"xbrl:concept":"us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer115\" style=\"position:relative;line-height:normal;width:692px;height:245px;\"><div id=\"div_112_XBRL_TS_034d2038191c4085bf31d77d7011cc48\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer113\" style=\"position:relative;line-height:normal;width:692px;height:245px;\"><div style=\"position:absolute; width:256px; height:17px; left:1.4px; top:15.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:257.4px; top:15.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:257.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:267.4px; top:15.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:279.4px; top:15.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:279.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:364.4px; top:15.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:364.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:374.4px; top:15.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:386.4px; top:15.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:386.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:471.4px; top:15.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:471.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:481.4px; top:15.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:493.4px; top:15.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:493.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:578.4px; top:15.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:578.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:588.4px; top:15.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:600.4px; top:15.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:15.4px; left:600.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:1px; left:1.4px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:257.4px; top:15.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.4px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.4px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:280px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:364.4px; top:15.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:374.4px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:386.4px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:387px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:471.4px; top:15.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.4px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.4px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:494.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:578.4px; top:15.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.4px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.4px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:601px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:17px; left:1.4px; top:49.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:232.7px; height:15.4px; left:22px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:257.4px; top:49.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:257.4px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:267.4px; top:49.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.4px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:279.4px; top:49.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:364.4px; top:49.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:364.4px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:374.4px; top:49.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.4px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:386.4px; top:49.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:389.1px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:471.4px; top:49.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:471.4px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:481.4px; top:49.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.4px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:493.4px; top:49.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:496.1px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:578.4px; top:49.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:578.4px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:588.4px; top:49.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.4px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:600.4px; top:49.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:603.1px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:17px; left:1.4px; top:83.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:232.7px; height:15.4px; left:22px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:257.4px; top:83.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:257.4px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:267.4px; top:83.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.4px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:279.4px; top:83.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:364.4px; top:83.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:364.4px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:374.4px; top:83.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.4px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:386.4px; top:83.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:389.1px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:471.4px; top:83.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:471.4px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:481.4px; top:83.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.4px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:493.4px; top:83.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:496.1px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:578.4px; top:83.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:578.4px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:588.4px; top:83.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.4px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:600.4px; top:83.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:603.1px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:17px; left:1.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:232.7px; height:15.4px; left:22px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:257.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:257.4px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:267.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.4px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:279.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:364.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:364.4px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:374.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.4px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:386.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:389.1px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:471.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:471.4px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:481.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.4px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:493.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:496.1px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:578.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:578.4px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:588.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.4px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:600.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:603.1px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:18px; left:1.4px; top:152.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:18px; left:257.4px; top:152.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:257.4px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:267.4px; top:152.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:270px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:18px; left:279.4px; top:152.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:18px; left:364.4px; top:152.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:364.4px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:374.4px; top:152.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:377.1px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:18px; left:386.4px; top:152.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:389.1px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:18px; left:471.4px; top:152.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:471.4px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:481.4px; top:152.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:484.1px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:18px; left:493.4px; top:152.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:496.1px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:18px; left:578.4px; top:152.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:578.4px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:588.4px; top:152.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:591.1px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:18px; left:600.4px; top:152.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:603.1px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:1px; left:1.4px; top:151.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:257.4px; top:151.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.4px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.4px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:280px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:364.4px; top:151.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:374.4px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:386.4px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:387px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:471.4px; top:151.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.4px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.4px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:494.1px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:578.4px; top:151.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.4px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.4px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:601px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.4px; top:170.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.4px; top:172.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:279.4px; top:170.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:279.4px; top:172.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:282.3px; top:170.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:282.3px; top:172.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:374.4px; top:170.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:374.4px; top:172.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:386.4px; top:170.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:386.4px; top:172.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:82.2px; height:1px; left:389.3px; top:170.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:82.2px; height:1px; left:389.3px; top:172.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.4px; top:170.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.4px; top:172.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:493.4px; top:170.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:493.4px; top:172.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:496.3px; top:170.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:496.3px; top:172.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.4px; top:170.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.4px; top:172.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:600.4px; top:170.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:600.4px; top:172.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:82.2px; height:1px; left:603.3px; top:170.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:82.2px; height:1px; left:603.3px; top:172.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:17px; left:1.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:257.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:257.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:267.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:279.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:279.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:364.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:364.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:374.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:386.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:386.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:471.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:471.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:481.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:493.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:493.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:578.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:578.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:588.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:600.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:15.4px; left:600.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:18px; left:1.4px; top:226.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4px; top:228.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:18px; left:257.4px; top:226.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:257.4px; top:228.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:267.4px; top:226.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:270px; top:228.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:18px; left:279.4px; top:226.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282px; top:228.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:18px; left:364.4px; top:226.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:364.4px; top:228.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:374.4px; top:226.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:377.1px; top:228.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:18px; left:386.4px; top:226.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:389.1px; top:228.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:18px; left:471.4px; top:226.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:471.4px; top:228.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:481.4px; top:226.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:484.1px; top:228.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:18px; left:493.4px; top:226.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:496.1px; top:228.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:18px; left:578.4px; top:226.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:578.4px; top:228.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:588.4px; top:226.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:591.1px; top:228.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:18px; left:600.4px; top:226.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:603.1px; top:228.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:1px; left:1.4px; top:225.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:257.4px; top:225.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.4px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.4px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:280px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:364.4px; top:225.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:374.4px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:386.4px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:387px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:471.4px; top:225.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.4px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.4px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:494.1px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:578.4px; top:225.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.4px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.4px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:601px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:266.4px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:278.4px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:281.3px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:373.4px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:385.4px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:388.3px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:480.5px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:492.5px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83px; height:1px; left:495.3px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:587.4px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:599.4px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:602.3px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer113\" style=\"position:relative;width:692px;z-index:1;\"><div id=\"a3104\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">March 1, 2025 </div><div id=\"a3107\" style=\"position:absolute;font-family:'Times New Roman';left:296px;top:0px;\">Level 1 </div><div id=\"a3110\" style=\"position:absolute;font-family:'Times New Roman';left:403px;top:0px;\">Level 2 </div><div id=\"a3113\" style=\"position:absolute;font-family:'Times New Roman';left:510px;top:0px;\">Level 3 </div><div id=\"a3116\" style=\"position:absolute;font-family:'Times New Roman';left:616px;top:0px;\">Balance </div><div id=\"a3118\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:18px;\">Assets </div><div id=\"a3132\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:35px;\">Municipal bonds </div><div id=\"a3135\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:35px;\">$ </div><div id=\"a3137\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:35px;\">\u2014</div><div id=\"a3140\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:35px;\">$ </div><div id=\"a3142\" style=\"position:absolute;font-family:'Times New Roman';left:429px;top:35px;\">10,372</div><div id=\"a3145\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:35px;\">$ </div><div id=\"a3147\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:35px;\">\u2014</div><div id=\"a3150\" style=\"position:absolute;font-family:'Times New Roman';left:592px;top:35px;\">$ </div><div id=\"a3152\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:35px;\">10,372</div><div id=\"a3154\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:52px;\">Commercial paper </div><div id=\"a3158\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:52px;\">\u2014</div><div id=\"a3162\" style=\"position:absolute;font-family:'Times New Roman';left:429px;top:52px;\">95,420</div><div id=\"a3166\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:52px;\">\u2014</div><div id=\"a3170\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:52px;\">95,420</div><div id=\"a3172\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:69px;\">Corporate bonds </div><div id=\"a3176\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:69px;\">\u2014</div><div id=\"a3180\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:69px;\">342,925</div><div id=\"a3184\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:69px;\">\u2014</div><div id=\"a3188\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:69px;\">342,925</div><div id=\"a3190\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:86px;\">Certificates of deposits </div><div id=\"a3194\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:86px;\">\u2014</div><div id=\"a3198\" style=\"position:absolute;font-family:'Times New Roman';left:435px;top:86px;\">6,108</div><div id=\"a3202\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:86px;\">\u2014</div><div id=\"a3206\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:86px;\">6,108</div><div id=\"a3208\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:103px;\">US government and agency obligations </div><div id=\"a3212\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:103px;\">\u2014</div><div id=\"a3216\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:103px;\">165,939</div><div id=\"a3220\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:103px;\">\u2014</div><div id=\"a3224\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:103px;\">165,939</div><div id=\"a3226\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:120px;\">Asset backed securities </div><div id=\"a3230\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:120px;\">\u2014</div><div id=\"a3234\" style=\"position:absolute;font-family:'Times New Roman';left:445px;top:120px;\">455</div><div id=\"a3238\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:120px;\">\u2014</div><div id=\"a3242\" style=\"position:absolute;font-family:'Times New Roman';left:659px;top:120px;\">455</div><div id=\"a3244\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:137px;\">Treasury bills </div><div id=\"a3248\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:137px;\">\u2014</div><div id=\"a3252\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:137px;\">121,915</div><div id=\"a3256\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:137px;\">\u2014</div><div id=\"a3260\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:137px;\">121,915</div><div id=\"a3262\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:155px;\">Total assets measured at fair value </div><div id=\"a3265\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:155px;\">$ </div><div id=\"a3267\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:155px;\">\u2014</div><div id=\"a3270\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:155px;\">$ </div><div id=\"a3272\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:155px;\">743,134</div><div id=\"a3275\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:155px;\">$ </div><div id=\"a3277\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:155px;\">\u2014</div><div id=\"a3280\" style=\"position:absolute;font-family:'Times New Roman';left:592px;top:155px;\">$ </div><div id=\"a3282\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:155px;\">743,134</div><div id=\"a3297\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:193px;\">Liabilities </div><div id=\"a3311\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:210px;\">Contingent consideration </div><div id=\"a3314\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:210px;\">$ </div><div id=\"a3316\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:210px;\">\u2014</div><div id=\"a3319\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:210px;\">$ </div><div id=\"a3321\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:210px;\">\u2014</div><div id=\"a3324\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:210px;\">$ </div><div id=\"a3326\" style=\"position:absolute;font-family:'Times New Roman';left:536px;top:210px;\">16,500</div><div id=\"a3329\" style=\"position:absolute;font-family:'Times New Roman';left:592px;top:210px;\">$ </div><div id=\"a3331\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:210px;\">16,500</div><div id=\"a3333\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:229px;\">Total liabilities measured at fair value </div><div id=\"a3336\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:229px;\">$ </div><div id=\"a3338\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:229px;\">\u2014</div><div id=\"a3341\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:229px;\">$ </div><div id=\"a3343\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:229px;\">\u2014</div><div id=\"a3346\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:229px;\">$ </div><div id=\"a3348\" style=\"position:absolute;font-family:'Times New Roman';left:536px;top:229px;\">16,500</div><div id=\"a3351\" style=\"position:absolute;font-family:'Times New Roman';left:592px;top:229px;\">$ </div><div id=\"a3353\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:229px;\">16,500</div></div></div></div></div><div id=\"TextBlockContainer121\" style=\"position:relative;line-height:normal;width:691px;height:245px;\"><div id=\"div_118_XBRL_TS_607eab4b8f1949098c5ac0a54c3c70d6\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer119\" style=\"position:relative;line-height:normal;width:691px;height:245px;\"><div style=\"position:absolute; width:256px; height:17px; left:1.4px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:257.4px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:257.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:267.4px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:279.4px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:279.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:364.4px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:364.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:374.4px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:386.4px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:386.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:471.4px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:471.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:481.4px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:493.4px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:493.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:578.4px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:578.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:588.4px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:600.4px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:15.4px; left:600.4px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:1px; left:1.4px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:257.4px; top:15.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.4px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.4px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:280px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:364.4px; top:15.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:374.4px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:386.4px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:387px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:471.4px; top:15.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.4px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.4px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:494.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:578.4px; top:15.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.4px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.4px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:601px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:17px; left:1.4px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:232.7px; height:15.4px; left:22px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:257.4px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:257.4px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:267.4px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.4px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:279.4px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:364.4px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:364.4px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:374.4px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.4px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:386.4px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:389.1px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:471.4px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:471.4px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:481.4px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.4px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:493.4px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:496.1px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:578.4px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:578.4px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:588.4px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.4px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:600.4px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:603.1px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:17px; left:1.4px; top:83.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:232.7px; height:15.4px; left:22px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:257.4px; top:83.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:257.4px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:267.4px; top:83.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.4px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:279.4px; top:83.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:364.4px; top:83.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:364.4px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:374.4px; top:83.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.4px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:386.4px; top:83.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:389.1px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:471.4px; top:83.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:471.4px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:481.4px; top:83.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.4px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:493.4px; top:83.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:496.1px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:578.4px; top:83.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:578.4px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:588.4px; top:83.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.4px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:600.4px; top:83.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:603.1px; top:85.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:17px; left:1.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:232.7px; height:15.4px; left:22px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:257.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:257.4px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:267.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.4px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:279.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:364.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:364.4px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:374.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.4px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:386.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:389.1px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:471.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:471.4px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:481.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.4px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:493.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:496.1px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:578.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:578.4px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:588.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.4px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:600.4px; top:117.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:603.1px; top:119.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:18px; left:1.4px; top:152.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:18px; left:257.4px; top:152.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:257.4px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:267.4px; top:152.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:270px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:18px; left:279.4px; top:152.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:18px; left:364.4px; top:152.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:364.4px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:374.4px; top:152.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:377.1px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:18px; left:386.4px; top:152.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:389.1px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:18px; left:471.4px; top:152.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:471.4px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:481.4px; top:152.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:484.1px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:18px; left:493.4px; top:152.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:496.1px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:18px; left:578.4px; top:152.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:578.4px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:588.4px; top:152.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:591.1px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:18px; left:600.4px; top:152.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:603.1px; top:155.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:1px; left:1.4px; top:151.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:257.4px; top:151.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.4px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.4px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:280px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:364.4px; top:151.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:374.4px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:386.4px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:387px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:471.4px; top:151.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.4px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.4px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:494.1px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:578.4px; top:151.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.4px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.4px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:601px; top:151.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.4px; top:170.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.4px; top:172.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:279.4px; top:170.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:279.4px; top:172.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:282.3px; top:170.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:282.3px; top:172.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:374.4px; top:170.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:374.4px; top:172.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:386.4px; top:170.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:386.4px; top:172.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:82.2px; height:1px; left:389.3px; top:170.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:82.2px; height:1px; left:389.3px; top:172.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.4px; top:170.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.4px; top:172.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:493.4px; top:170.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:493.4px; top:172.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:496.3px; top:170.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:82.1px; height:1px; left:496.3px; top:172.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.4px; top:170.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.4px; top:172.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:600.4px; top:170.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:600.4px; top:172.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:82.2px; height:1px; left:603.3px; top:170.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:82.2px; height:1px; left:603.3px; top:172.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:17px; left:1.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:257.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:257.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:267.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:267.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:279.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:279.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:364.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:364.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:374.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:374.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:386.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:386.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:471.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:471.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:481.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:481.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:493.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:15.4px; left:493.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:578.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:578.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:588.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:588.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:17px; left:600.4px; top:191.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:15.4px; left:600.4px; top:193.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:18px; left:1.4px; top:226.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:250.7px; height:15.4px; left:4px; top:228.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:18px; left:257.4px; top:226.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:257.4px; top:228.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:267.4px; top:226.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:270px; top:228.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:18px; left:279.4px; top:226.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:282px; top:228.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:18px; left:364.4px; top:226.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:364.4px; top:228.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:374.4px; top:226.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:377.1px; top:228.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:18px; left:386.4px; top:226.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:389.1px; top:228.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:18px; left:471.4px; top:226.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:471.4px; top:228.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:481.4px; top:226.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:484.1px; top:228.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:18px; left:493.4px; top:226.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:496.1px; top:228.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:18px; left:578.4px; top:226.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:578.4px; top:228.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:588.4px; top:226.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:591.1px; top:228.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85.1px; height:18px; left:600.4px; top:226.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.6px; height:15.4px; left:603.1px; top:228.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:256px; height:1px; left:1.4px; top:225.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:257.4px; top:225.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:267.4px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:279.4px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:280px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:364.4px; top:225.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:374.4px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:386.4px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:387px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:471.4px; top:225.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:481.4px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:493.4px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:494.1px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:578.4px; top:225.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:588.4px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:600.4px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.4px; height:1px; left:601px; top:225.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:266.4px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:278.4px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:281.3px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:373.4px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:385.4px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:388.3px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:480.5px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:492.5px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83px; height:1px; left:495.3px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:587.4px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:599.4px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:602.3px; top:244.2px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer119\" style=\"position:relative;width:691px;z-index:1;\"><div id=\"a3360\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">June 1, 2024 </div><div id=\"a3363\" style=\"position:absolute;font-family:'Times New Roman';left:296px;top:0px;\">Level 1 </div><div id=\"a3366\" style=\"position:absolute;font-family:'Times New Roman';left:403px;top:0px;\">Level 2 </div><div id=\"a3369\" style=\"position:absolute;font-family:'Times New Roman';left:510px;top:0px;\">Level 3 </div><div id=\"a3372\" style=\"position:absolute;font-family:'Times New Roman';left:616px;top:0px;\">Balance </div><div id=\"a3374\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:18px;\">Assets </div><div id=\"a3388\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:35px;\">Municipal bonds </div><div id=\"a3391\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:35px;\">$ </div><div id=\"a3393\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:35px;\">\u2014</div><div id=\"a3396\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:35px;\">$ </div><div id=\"a3398\" style=\"position:absolute;font-family:'Times New Roman';left:435px;top:35px;\">4,059</div><div id=\"a3401\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:35px;\">$ </div><div id=\"a3403\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:35px;\">\u2014</div><div id=\"a3406\" style=\"position:absolute;font-family:'Times New Roman';left:592px;top:35px;\">$ </div><div id=\"a3408\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:35px;\">4,059</div><div id=\"a3410\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:52px;\">Commercial paper </div><div id=\"a3414\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:52px;\">\u2014</div><div id=\"a3418\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:52px;\">137,735</div><div id=\"a3422\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:52px;\">\u2014</div><div id=\"a3426\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:52px;\">137,735</div><div id=\"a3428\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:69px;\">Corporate bonds </div><div id=\"a3432\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:69px;\">\u2014</div><div id=\"a3436\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:69px;\">232,592</div><div id=\"a3440\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:69px;\">\u2014</div><div id=\"a3444\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:69px;\">232,592</div><div id=\"a3446\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:86px;\">Certificates of deposits </div><div id=\"a3450\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:86px;\">\u2014</div><div id=\"a3454\" style=\"position:absolute;font-family:'Times New Roman';left:435px;top:86px;\">3,491</div><div id=\"a3458\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:86px;\">\u2014</div><div id=\"a3462\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:86px;\">3,491</div><div id=\"a3464\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:103px;\">US government and agency obligations </div><div id=\"a3468\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:103px;\">\u2014</div><div id=\"a3472\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:103px;\">154,269</div><div id=\"a3476\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:103px;\">\u2014</div><div id=\"a3480\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:103px;\">154,269</div><div id=\"a3482\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:120px;\">Asset backed securities </div><div id=\"a3486\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:120px;\">\u2014</div><div id=\"a3490\" style=\"position:absolute;font-family:'Times New Roman';left:435px;top:120px;\">3,124</div><div id=\"a3494\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:120px;\">\u2014</div><div id=\"a3498\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:120px;\">3,124</div><div id=\"a3500\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:137px;\">Treasury bills </div><div id=\"a3504\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:137px;\">\u2014</div><div id=\"a3508\" style=\"position:absolute;font-family:'Times New Roman';left:429px;top:137px;\">39,229</div><div id=\"a3512\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:137px;\">\u2014</div><div id=\"a3516\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:137px;\">39,229</div><div id=\"a3518\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:155px;\">Total assets measured at fair value </div><div id=\"a3521\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:155px;\">$ </div><div id=\"a3523\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:155px;\">\u2014</div><div id=\"a3526\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:155px;\">$ </div><div id=\"a3528\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:155px;\">574,499</div><div id=\"a3531\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:155px;\">$ </div><div id=\"a3533\" style=\"position:absolute;font-family:'Times New Roman';left:559px;top:155px;\">\u2014</div><div id=\"a3536\" style=\"position:absolute;font-family:'Times New Roman';left:592px;top:155px;\">$ </div><div id=\"a3538\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:155px;\">574,499</div><div id=\"a3553\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:193px;\">Liabilities </div><div id=\"a3567\" style=\"position:absolute;font-family:'Times New Roman';left:22px;top:210px;\">Contingent consideration </div><div id=\"a3570\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:210px;\">$ </div><div id=\"a3572\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:210px;\">\u2014</div><div id=\"a3575\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:210px;\">$ </div><div id=\"a3577\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:210px;\">\u2014</div><div id=\"a3580\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:210px;\">$ </div><div id=\"a3582\" style=\"position:absolute;font-family:'Times New Roman';left:542px;top:210px;\">6,500</div><div id=\"a3585\" style=\"position:absolute;font-family:'Times New Roman';left:592px;top:210px;\">$ </div><div id=\"a3587\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:210px;\">6,500</div><div id=\"a3589\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:229px;\">Total liabilities measured at fair value </div><div id=\"a3592\" style=\"position:absolute;font-family:'Times New Roman';left:270px;top:229px;\">$ </div><div id=\"a3594\" style=\"position:absolute;font-family:'Times New Roman';left:345px;top:229px;\">\u2014</div><div id=\"a3597\" style=\"position:absolute;font-family:'Times New Roman';left:378px;top:229px;\">$ </div><div id=\"a3599\" style=\"position:absolute;font-family:'Times New Roman';left:452px;top:229px;\">\u2014</div><div id=\"a3602\" style=\"position:absolute;font-family:'Times New Roman';left:485px;top:229px;\">$ </div><div id=\"a3604\" style=\"position:absolute;font-family:'Times New Roman';left:542px;top:229px;\">6,500</div><div id=\"a3607\" style=\"position:absolute;font-family:'Times New Roman';left:592px;top:229px;\">$ </div><div id=\"a3609\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:229px;\">6,500</div></div></div></div></div>","language":"en-us"}]},{"name":"rpt:f-380","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-03-02T00: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-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:MunicipalBondsMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"10372000","decimals":-3}]},{"name":"rpt:f-382","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-03-02T00: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-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:MunicipalBondsMember"},"factValues":[{"value":"10372000","decimals":-3}]},{"name":"rpt:f-384","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-03-02T00: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-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:InvestmentTypeAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"95420000","decimals":-3}]},{"name":"rpt:f-386","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-03-02T00: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-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"95420000","decimals":-3}]},{"name":"rpt:f-388","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-03-02T00: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-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:InvestmentTypeAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"342925000","decimals":-3}]},{"name":"rpt:f-390","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-03-02T00: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-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"342925000","decimals":-3}]},{"name":"rpt:f-392","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-03-02T00: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-393","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CertificatesOfDepositMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"6108000","decimals":-3}]},{"name":"rpt:f-394","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-03-02T00: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-395","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"6108000","decimals":-3}]},{"name":"rpt:f-396","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-03-02T00: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-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:InvestmentTypeAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"165939000","decimals":-3}]},{"name":"rpt:f-398","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-03-02T00: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-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"165939000","decimals":-3}]},{"name":"rpt:f-400","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:InvestmentTypeAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-401","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:InvestmentTypeAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"455000","decimals":-3}]},{"name":"rpt:f-402","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:InvestmentTypeAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-403","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"455000","decimals":-3}]},{"name":"rpt:f-404","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-03-02T00: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-405","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USTreasuryBillSecuritiesMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"121915000","decimals":-3}]},{"name":"rpt:f-406","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-03-02T00: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-407","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USTreasuryBillSecuritiesMember"},"factValues":[{"value":"121915000","decimals":-3}]},{"name":"rpt:f-408","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-409","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"743134000","decimals":-3}]},{"name":"rpt:f-410","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-411","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"743134000","decimals":-3}]},{"name":"rpt:f-412","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2025-03-02T00: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-413","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2025-03-02T00: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-414","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:FairValueByLiabilityClassAxis":"calm:ContingentconsiderationMember"},"factValues":[{"value":"16500000","decimals":-3}]},{"name":"rpt:f-415","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByLiabilityClassAxis":"calm:ContingentconsiderationMember"},"factValues":[{"value":"16500000","decimals":-3}]},{"name":"rpt:f-416","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-417","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-418","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"16500000","decimals":-3}]},{"name":"rpt:f-419","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16500000","decimals":-3}]},{"name":"rpt:f-420","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-06-02T00: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-421","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:MunicipalBondsMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"4059000","decimals":-3}]},{"name":"rpt:f-422","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-06-02T00: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-423","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:MunicipalBondsMember"},"factValues":[{"value":"4059000","decimals":-3}]},{"name":"rpt:f-424","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-06-02T00: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-425","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:InvestmentTypeAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"137735000","decimals":-3}]},{"name":"rpt:f-426","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-06-02T00: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-427","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"137735000","decimals":-3}]},{"name":"rpt:f-428","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-06-02T00: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-429","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:InvestmentTypeAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"232592000","decimals":-3}]},{"name":"rpt:f-430","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-06-02T00: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-431","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"232592000","decimals":-3}]},{"name":"rpt:f-432","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-06-02T00: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-433","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:InvestmentTypeAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"3491000","decimals":-3}]},{"name":"rpt:f-434","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-06-02T00: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-435","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:CertificatesOfDepositMember"},"factValues":[{"value":"3491000","decimals":-3}]},{"name":"rpt:f-436","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-06-02T00: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-437","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:InvestmentTypeAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"154269000","decimals":-3}]},{"name":"rpt:f-438","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-06-02T00: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-439","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USGovernmentAgenciesShorttermDebtSecuritiesMember"},"factValues":[{"value":"154269000","decimals":-3}]},{"name":"rpt:f-440","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:InvestmentTypeAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-441","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:InvestmentTypeAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"3124000","decimals":-3}]},{"name":"rpt:f-442","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:InvestmentTypeAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-443","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:AssetBackedSecuritiesMember"},"factValues":[{"value":"3124000","decimals":-3}]},{"name":"rpt:f-444","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-06-02T00: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-445","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USTreasuryBillSecuritiesMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"39229000","decimals":-3}]},{"name":"rpt:f-446","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-06-02T00: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-447","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:InvestmentTypeAxis":"us-gaap:USTreasuryBillSecuritiesMember"},"factValues":[{"value":"39229000","decimals":-3}]},{"name":"rpt:f-448","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-449","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"574499000","decimals":-3}]},{"name":"rpt:f-450","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-451","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueDisclosure","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"574499000","decimals":-3}]},{"name":"rpt:f-452","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2024-06-02T00: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-453","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2024-06-02T00: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-454","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByLiabilityClassAxis":"calm:ContingentconsiderationMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"6500000","decimals":-3}]},{"name":"rpt:f-455","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByLiabilityClassAxis":"calm:ContingentconsiderationMember"},"factValues":[{"value":"6500000","decimals":-3}]},{"name":"rpt:f-456","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-457","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-458","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member"},"factValues":[{"value":"6500000","decimals":-3}]},{"name":"rpt:f-459","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesFairValueDisclosure","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6500000","decimals":-3}]},{"name":"rpt:f-460","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer128\" style=\"position:relative;line-height:normal;width:692px;height:78px;\"><div style=\"position:absolute; width:497.1px; height:20px; left:2px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:491.7px; height:15.4px; left:4.6px; top:20.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:20px; left:499.1px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:501.7px; top:20.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:175px; height:20px; left:511.1px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:165.7px; height:15.4px; left:513.7px; top:20.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:497.1px; height:1px; left:2px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:499.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:499.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:511.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:174.3px; height:1px; left:511.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:497.1px; height:21px; left:2px; top:56.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:491.7px; height:15.4px; left:4.6px; top:62px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:21px; left:499.1px; top:56.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:501.7px; top:62px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:175px; height:21px; left:511.1px; top:56.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:165.7px; height:15.4px; left:513.7px; top:62px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:497.1px; height:1px; left:2px; top:55.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:499.1px; top:55.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:511.1px; top:55.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:174.3px; height:1px; left:511.7px; top:55.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:498.1px; top:77.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:510.1px; top:77.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:173.1px; height:1px; left:513px; top:77.5px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer128\" style=\"position:relative;width:692px;z-index:1;\"><div id=\"a3661\" style=\"position:absolute;font-family:'Times New Roman';left:505px;top:0px;\">Fassio Contingent Consideration </div><div id=\"a3663\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:21px;\">Balance, June 1, 2024 </div><div id=\"a3665\" style=\"position:absolute;font-family:'Times New Roman';left:502px;top:21px;\">$ </div><div id=\"a3667\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:21px;\">6,500</div><div id=\"a3669\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:41px;\">Fair value adjustments </div><div id=\"a3673\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:41px;\">10,000</div><div id=\"a3675\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:62px;\">Balance, March 1, 2025 </div><div id=\"a3677\" style=\"position:absolute;font-family:'Times New Roman';left:502px;top:62px;\">$ </div><div id=\"a3679\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:62px;\">16,500</div></div></div>","language":"en-us"}]},{"name":"rpt:f-461","factDimensions":{"xbrl:concept":"calm:FairValueOfTheContingentConsideration","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:AssetAcquisitionAxis":"calm:FassioEggFarmsIncMember"},"factValues":[{"value":"6500000","decimals":-3}]},{"name":"rpt:f-462","factDimensions":{"xbrl:concept":"us-gaap:AssetsFairValueAdjustment","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:AssetAcquisitionAxis":"calm:FassioEggFarmsIncMember"},"factValues":[{"value":"10000000","decimals":-3}]},{"name":"rpt:f-463","factDimensions":{"xbrl:concept":"calm:FairValueOfTheContingentConsideration","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:AssetAcquisitionAxis":"calm:FassioEggFarmsIncMember"},"factValues":[{"value":"16500000","decimals":-3}]},{"name":"rpt:f-464","factDimensions":{"xbrl:concept":"us-gaap:InventoryDisclosureTextBlock","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer136\" style=\"position:relative;line-height:normal;width:503px;height:48px;\"><div id=\"TextContainer136\" style=\"position:relative;width:503px;z-index:1;\"><div id=\"a3688\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;\">Note 5 - Inventories </div><div id=\"a3696\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">Inventories consisted of the following as of March 1, 2025 and June 1, 2024 (in thousands):</div></div></div><div id=\"TextBlockContainer142\" style=\"position:relative;line-height:normal;width:694px;height:86px;\"><div id=\"div_139_XBRL_TS_76c61746a2b3434eb336f4989deaacca\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer140\" style=\"position:relative;line-height:normal;width:694px;height:86px;\"><div style=\"position:absolute; width:430.1px; height:17px; left:4px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:424.8px; height:15.4px; left:6.6px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:434.1px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:436.7px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:110px; height:17px; left:446.1px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100.7px; height:15.4px; left:448.7px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:556.1px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:556.1px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:566.1px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:568.7px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:110px; height:17px; left:578.1px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100.7px; height:15.4px; left:580.7px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:430.1px; height:1px; left:4px; top:15px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:434.1px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:446.1px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:109.4px; height:1px; left:446.7px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:556.1px; top:15px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:566.1px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:578.1px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:109.4px; height:1px; left:578.7px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:430.1px; height:17px; left:4px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:424.8px; height:15.4px; left:6.6px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:434.1px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:434.1px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:110px; height:17px; left:446.1px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100.7px; height:15.4px; left:448.7px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:556.1px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:556.1px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:566.1px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:566.1px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:110px; height:17px; left:578.1px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100.7px; height:15.4px; left:580.7px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:434.1px; top:66.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:446.1px; top:66.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:109.4px; height:1px; left:446.7px; top:66.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:566.1px; top:66.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:578.1px; top:66.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:109.4px; height:1px; left:578.7px; top:66.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:433.1px; top:85.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:445.1px; top:85.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:108.1px; height:1px; left:448px; top:85.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:565.1px; top:85.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:577.1px; top:85.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:108.1px; height:1px; left:580px; top:85.5px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer140\" style=\"position:relative;width:694px;z-index:1;\"><div id=\"a3707\" style=\"position:absolute;font-family:'Times New Roman';left:456px;top:0px;\">March 1, 2025 </div><div id=\"a3710\" style=\"position:absolute;font-family:'Times New Roman';left:594px;top:0px;\">June 1, 2024 </div><div id=\"a3712\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:18px;\">Flocks, net of amortization </div><div id=\"a3714\" style=\"position:absolute;font-family:'Times New Roman';left:437px;top:18px;\">$ </div><div id=\"a3716\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:18px;\">164,561</div><div id=\"a3719\" style=\"position:absolute;font-family:'Times New Roman';left:569px;top:18px;\">$ </div><div id=\"a3721\" style=\"position:absolute;font-family:'Times New Roman';left:638px;top:18px;\">149,985</div><div id=\"a3723\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:35px;\">Eggs and egg products </div><div id=\"a3726\" style=\"position:absolute;font-family:'Times New Roman';left:513px;top:35px;\">35,339</div><div id=\"a3730\" style=\"position:absolute;font-family:'Times New Roman';left:645px;top:35px;\">25,217</div><div id=\"a3732\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:52px;\">Feed and supplies </div><div id=\"a3735\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:52px;\">107,391</div><div id=\"a3739\" style=\"position:absolute;font-family:'Times New Roman';left:645px;top:52px;\">86,580</div><div id=\"a3742\" style=\"position:absolute;font-family:'Times New Roman';left:437px;top:70px;\">$ </div><div id=\"a3744\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:70px;\">307,291</div><div id=\"a3747\" style=\"position:absolute;font-family:'Times New Roman';left:569px;top:70px;\">$ </div><div id=\"a3749\" style=\"position:absolute;font-family:'Times New Roman';left:638px;top:70px;\">261,782</div></div></div></div></div><div id=\"TextBlockContainer145\" style=\"position:relative;line-height:normal;width:701px;height:64px;\"><div id=\"TextContainer145\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a3752\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">We<div style=\"display:inline-block;width:7px\">\u00a0</div>grow<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>maintain<div style=\"display:inline-block;width:6px\">\u00a0</div>flocks<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>layers<div style=\"display:inline-block;width:6px\">\u00a0</div>(mature<div style=\"display:inline-block;width:6px\">\u00a0</div>female<div style=\"display:inline-block;width:6px\">\u00a0</div>chickens),<div style=\"display:inline-block;width:6px\">\u00a0</div>pullets<div style=\"display:inline-block;width:6px\">\u00a0</div>(female<div style=\"display:inline-block;width:6px\">\u00a0</div>chickens,<div style=\"display:inline-block;width:6px\">\u00a0</div>under<div style=\"display:inline-block;width:6px\">\u00a0</div>18<div style=\"display:inline-block;width:6px\">\u00a0</div>weeks<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>age),<div style=\"display:inline-block;width:6px\">\u00a0</div>and </div><div id=\"a3753\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:16px;\">breeders (male and female chickens used to produce fertile eggs to<div style=\"display:inline-block;width:5px\">\u00a0</div>hatch for egg production flocks). Our total flock at March 1, </div><div id=\"a3756\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">2025 and June 1, 2024<div style=\"display:inline-block;width:5px\">\u00a0</div>consisted of approximately </div><div id=\"a3756_49_4\" style=\"position:absolute;font-family:'Times New Roman';left:278px;top:32px;\">12.3</div><div id=\"a3756_53_13\" style=\"position:absolute;font-family:'Times New Roman';left:302px;top:32px;\"><div style=\"display:inline-block;width:4px\">\u00a0</div>million and </div><div id=\"a3756_66_4\" style=\"position:absolute;font-family:'Times New Roman';left:370px;top:32px;\">11.8</div><div id=\"a3756_70_34\" style=\"position:absolute;font-family:'Times New Roman';left:394px;top:32px;\"><div style=\"display:inline-block;width:4px\">\u00a0</div>million pullets and breeders and </div><div id=\"a3756_104_4\" style=\"position:absolute;font-family:'Times New Roman';left:573px;top:32px;\">48.9</div><div id=\"a3756_108_13\" style=\"position:absolute;font-family:'Times New Roman';left:597px;top:32px;\"><div style=\"display:inline-block;width:4px\">\u00a0</div>million and </div><div id=\"a3756_121_4\" style=\"position:absolute;font-family:'Times New Roman';left:665px;top:32px;\">39.9</div><div id=\"a3758\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">million layers, respectively.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-465","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfInventoryCurrentTableTextBlock","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer140\" style=\"position:relative;line-height:normal;width:694px;height:86px;\"><div style=\"position:absolute; width:430.1px; height:17px; left:4px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:424.8px; height:15.4px; left:6.6px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:434.1px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:436.7px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:110px; height:17px; left:446.1px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100.7px; height:15.4px; left:448.7px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:556.1px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:556.1px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:566.1px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:568.7px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:110px; height:17px; left:578.1px; top:15.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100.7px; height:15.4px; left:580.7px; top:17.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:430.1px; height:1px; left:4px; top:15px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:434.1px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:446.1px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:109.4px; height:1px; left:446.7px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:556.1px; top:15px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:566.1px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:578.1px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:109.4px; height:1px; left:578.7px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:430.1px; height:17px; left:4px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:424.8px; height:15.4px; left:6.6px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:434.1px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:434.1px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:110px; height:17px; left:446.1px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100.7px; height:15.4px; left:448.7px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:556.1px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:556.1px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:566.1px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:566.1px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:110px; height:17px; left:578.1px; top:49.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100.7px; height:15.4px; left:580.7px; top:51.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:434.1px; top:66.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:446.1px; top:66.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:109.4px; height:1px; left:446.7px; top:66.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:566.1px; top:66.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:578.1px; top:66.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:109.4px; height:1px; left:578.7px; top:66.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:433.1px; top:85.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:445.1px; top:85.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:108.1px; height:1px; left:448px; top:85.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:565.1px; top:85.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:577.1px; top:85.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:108.1px; height:1px; left:580px; top:85.5px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer140\" style=\"position:relative;width:694px;z-index:1;\"><div id=\"a3707\" style=\"position:absolute;font-family:'Times New Roman';left:456px;top:0px;\">March 1, 2025 </div><div id=\"a3710\" style=\"position:absolute;font-family:'Times New Roman';left:594px;top:0px;\">June 1, 2024 </div><div id=\"a3712\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:18px;\">Flocks, net of amortization </div><div id=\"a3714\" style=\"position:absolute;font-family:'Times New Roman';left:437px;top:18px;\">$ </div><div id=\"a3716\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:18px;\">164,561</div><div id=\"a3719\" style=\"position:absolute;font-family:'Times New Roman';left:569px;top:18px;\">$ </div><div id=\"a3721\" style=\"position:absolute;font-family:'Times New Roman';left:638px;top:18px;\">149,985</div><div id=\"a3723\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:35px;\">Eggs and egg products </div><div id=\"a3726\" style=\"position:absolute;font-family:'Times New Roman';left:513px;top:35px;\">35,339</div><div id=\"a3730\" style=\"position:absolute;font-family:'Times New Roman';left:645px;top:35px;\">25,217</div><div id=\"a3732\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:52px;\">Feed and supplies </div><div id=\"a3735\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:52px;\">107,391</div><div id=\"a3739\" style=\"position:absolute;font-family:'Times New Roman';left:645px;top:52px;\">86,580</div><div id=\"a3742\" style=\"position:absolute;font-family:'Times New Roman';left:437px;top:70px;\">$ </div><div id=\"a3744\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:70px;\">307,291</div><div id=\"a3747\" style=\"position:absolute;font-family:'Times New Roman';left:569px;top:70px;\">$ </div><div id=\"a3749\" style=\"position:absolute;font-family:'Times New Roman';left:638px;top:70px;\">261,782</div></div></div>","language":"en-us"}]},{"name":"rpt:f-466","factDimensions":{"xbrl:concept":"calm:AgriculturalRelatedInventoryFlocks","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"164561000","decimals":-3}]},{"name":"rpt:f-467","factDimensions":{"xbrl:concept":"calm:AgriculturalRelatedInventoryFlocks","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"149985000","decimals":-3}]},{"name":"rpt:f-468","factDimensions":{"xbrl:concept":"calm:AgriculturalRelatedInventoryEggs","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"35339000","decimals":-3}]},{"name":"rpt:f-469","factDimensions":{"xbrl:concept":"calm:AgriculturalRelatedInventoryEggs","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"25217000","decimals":-3}]},{"name":"rpt:f-470","factDimensions":{"xbrl:concept":"us-gaap:AgriculturalRelatedInventoryFeedAndSupplies","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"107391000","decimals":-3}]},{"name":"rpt:f-471","factDimensions":{"xbrl:concept":"us-gaap:AgriculturalRelatedInventoryFeedAndSupplies","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"86580000","decimals":-3}]},{"name":"rpt:f-472","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"307291000","decimals":-3}]},{"name":"rpt:f-473","factDimensions":{"xbrl:concept":"us-gaap:InventoryNet","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"261782000","decimals":-3}]},{"name":"rpt:f-474","factDimensions":{"xbrl:concept":"calm:AgriculturalRelatedInventoryPulletsandBreeders","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"dummy:pullet_and_breeder"},"factValues":[{"value":"12300000","decimals":-5}]},{"name":"rpt:f-475","factDimensions":{"xbrl:concept":"calm:AgriculturalRelatedInventoryPulletsandBreeders","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"dummy:pullet_and_breeder"},"factValues":[{"value":"11800000","decimals":-5}]},{"name":"rpt:f-476","factDimensions":{"xbrl:concept":"calm:AgriculturalRelatedInventoryLayers","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"dummy:Layers"},"factValues":[{"value":"48900000","decimals":-5}]},{"name":"rpt:f-477","factDimensions":{"xbrl:concept":"calm:AgriculturalRelatedInventoryLayers","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"dummy:Layers"},"factValues":[{"value":"39900000","decimals":-5}]},{"name":"rpt:f-478","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer148\" style=\"position:relative;line-height:normal;width:701px;height:703px;\"><div id=\"TextContainer148\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a3765\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;\">Note 6 - Equity </div><div id=\"a3773\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">On<div style=\"display:inline-block;width:6px\">\u00a0</div>February<div style=\"display:inline-block;width:6px\">\u00a0</div>25,<div style=\"display:inline-block;width:6px\">\u00a0</div>2025,<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>Company<div style=\"display:inline-block;width:6px\">\u00a0</div>entered<div style=\"display:inline-block;width:6px\">\u00a0</div>an<div style=\"display:inline-block;width:6px\">\u00a0</div>Agreement<div style=\"display:inline-block;width:6px\">\u00a0</div>Regarding<div style=\"display:inline-block;width:6px\">\u00a0</div>Conversion<div style=\"display:inline-block;width:6px\">\u00a0</div>(the<div style=\"display:inline-block;width:6px\">\u00a0</div>\u201cConversion<div style=\"display:inline-block;width:6px\">\u00a0</div>Agreement\u201d)<div style=\"display:inline-block;width:6px\">\u00a0</div>by<div style=\"display:inline-block;width:6px\">\u00a0</div>and </div><div id=\"a3777\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">among the<div style=\"display:inline-block;width:6px\">\u00a0</div>Company,<div style=\"display:inline-block;width:5px\">\u00a0</div>DLNL, LLC,<div style=\"display:inline-block;width:6px\">\u00a0</div>a Delaware<div style=\"display:inline-block;width:6px\">\u00a0</div>limited liability<div style=\"display:inline-block;width:6px\">\u00a0</div>company (\u201cDaughters\u2019<div style=\"display:inline-block;width:6px\">\u00a0</div>LLC\u201d), and<div style=\"display:inline-block;width:6px\">\u00a0</div>Fred R. Adams<div style=\"display:inline-block;width:6px\">\u00a0</div>Jr.\u2019s<div style=\"display:inline-block;width:6px\">\u00a0</div>four </div><div id=\"a3782\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">daughters<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>Adolphus<div style=\"display:inline-block;width:5px\">\u00a0</div>B.<div style=\"display:inline-block;width:5px\">\u00a0</div>Baker,<div style=\"display:inline-block;width:6px\">\u00a0</div>Board<div style=\"display:inline-block;width:5px\">\u00a0</div>Chair<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>Mr. Adams\u2019<div style=\"display:inline-block;width:6px\">\u00a0</div>son-in-law<div style=\"display:inline-block;width:5px\">\u00a0</div>(the<div style=\"display:inline-block;width:5px\">\u00a0</div>\u201cMembers\u201d<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>together<div style=\"display:inline-block;width:5px\">\u00a0</div>with<div style=\"display:inline-block;width:5px\">\u00a0</div>Daughters\u2019 </div><div id=\"a3789\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:79px;\">LLC, the \u201cStockholder Parties\u201d).<div style=\"display:inline-block;width:5px\">\u00a0</div>The Company\u2019s<div style=\"display:inline-block;width:5px\">\u00a0</div>entry into the Conversion<div style=\"display:inline-block;width:5px\">\u00a0</div>Agreement was a result<div style=\"display:inline-block;width:5px\">\u00a0</div>of the Members informing </div><div id=\"a3790\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:95px;\">the<div style=\"display:inline-block;width:5px\">\u00a0</div>Company<div style=\"display:inline-block;width:5px\">\u00a0</div>that<div style=\"display:inline-block;width:5px\">\u00a0</div>they<div style=\"display:inline-block;width:5px\">\u00a0</div>were<div style=\"display:inline-block;width:5px\">\u00a0</div>potentially<div style=\"display:inline-block;width:5px\">\u00a0</div>interested<div style=\"display:inline-block;width:5px\">\u00a0</div>in<div style=\"display:inline-block;width:5px\">\u00a0</div>diversifying<div style=\"display:inline-block;width:5px\">\u00a0</div>their<div style=\"display:inline-block;width:5px\">\u00a0</div>respective<div style=\"display:inline-block;width:5px\">\u00a0</div>financial<div style=\"display:inline-block;width:5px\">\u00a0</div>portfolios,<div style=\"display:inline-block;width:5px\">\u00a0</div>including<div style=\"display:inline-block;width:5px\">\u00a0</div>through<div style=\"display:inline-block;width:5px\">\u00a0</div>the </div><div id=\"a3792\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:111px;\">potential sale of<div style=\"display:inline-block;width:5px\">\u00a0</div>all or<div style=\"display:inline-block;width:5px\">\u00a0</div>a portion of<div style=\"display:inline-block;width:5px\">\u00a0</div>the shares of<div style=\"display:inline-block;width:5px\">\u00a0</div>the Company\u2019s<div style=\"display:inline-block;width:5px\">\u00a0</div>Common Stock, underlying<div style=\"display:inline-block;width:5px\">\u00a0</div>the Class A<div style=\"display:inline-block;width:5px\">\u00a0</div>Common Stock, held </div><div id=\"a3793\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:127px;\">by Daughters\u2019<div style=\"display:inline-block;width:5px\">\u00a0</div>LLC, as<div style=\"display:inline-block;width:5px\">\u00a0</div>most of<div style=\"display:inline-block;width:5px\">\u00a0</div>them have<div style=\"display:inline-block;width:5px\">\u00a0</div>become more<div style=\"display:inline-block;width:5px\">\u00a0</div>focused on<div style=\"display:inline-block;width:5px\">\u00a0</div>their individual<div style=\"display:inline-block;width:5px\">\u00a0</div>estate planning<div style=\"display:inline-block;width:5px\">\u00a0</div>efforts and<div style=\"display:inline-block;width:6px\">\u00a0</div>philanthropic </div><div id=\"a3794\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:143px;\">endeavors.<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a3797\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:174px;\">The Conversion Agreement provides for the following: </div><div id=\"a3800\" style=\"position:absolute;font-family:'Times New Roman';left:28px;top:207px;\">\u25cf</div><div id=\"a3802\" style=\"position:absolute;font-family:'Times New Roman';left:52px;top:207px;\">The approval by<div style=\"display:inline-block;width:5px\">\u00a0</div>the Company\u2019s<div style=\"display:inline-block;width:5px\">\u00a0</div>Board of Directors,<div style=\"display:inline-block;width:5px\">\u00a0</div>and approval by<div style=\"display:inline-block;width:5px\">\u00a0</div>Daughters\u2019 LLC by<div style=\"display:inline-block;width:5px\">\u00a0</div>majority written consent, of </div><div id=\"a3803\" style=\"position:absolute;font-family:'Times New Roman';left:52px;top:223px;\">the<div style=\"display:inline-block;width:7px\">\u00a0</div>Third<div style=\"display:inline-block;width:7px\">\u00a0</div>Amended<div style=\"display:inline-block;width:7px\">\u00a0</div>and<div style=\"display:inline-block;width:7px\">\u00a0</div>Restated<div style=\"display:inline-block;width:7px\">\u00a0</div>Certificate<div style=\"display:inline-block;width:7px\">\u00a0</div>of<div style=\"display:inline-block;width:7px\">\u00a0</div>Incorporation<div style=\"display:inline-block;width:7px\">\u00a0</div>of<div style=\"display:inline-block;width:7px\">\u00a0</div>the<div style=\"display:inline-block;width:7px\">\u00a0</div>Company<div style=\"display:inline-block;width:7px\">\u00a0</div>(\u201cThird<div style=\"display:inline-block;width:7px\">\u00a0</div>Amended<div style=\"display:inline-block;width:7px\">\u00a0</div>and<div style=\"display:inline-block;width:7px\">\u00a0</div>Restated </div><div id=\"a3804\" style=\"position:absolute;font-family:'Times New Roman';left:52px;top:239px;\">Charter\u201d),<div style=\"display:inline-block;width:6px\">\u00a0</div>which<div style=\"display:inline-block;width:6px\">\u00a0</div>has<div style=\"display:inline-block;width:6px\">\u00a0</div>occurred.<div style=\"display:inline-block;width:6px\">\u00a0</div>The<div style=\"display:inline-block;width:6px\">\u00a0</div>Third<div style=\"display:inline-block;width:6px\">\u00a0</div>Amended<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>Restated<div style=\"display:inline-block;width:6px\">\u00a0</div>Charter<div style=\"display:inline-block;width:6px\">\u00a0</div>became<div style=\"display:inline-block;width:6px\">\u00a0</div>effective<div style=\"display:inline-block;width:6px\">\u00a0</div>upon<div style=\"display:inline-block;width:6px\">\u00a0</div>filing<div style=\"display:inline-block;width:6px\">\u00a0</div>with<div style=\"display:inline-block;width:6px\">\u00a0</div>the </div><div id=\"a3805\" style=\"position:absolute;font-family:'Times New Roman';left:52px;top:254px;\">Delaware Secretary of State on March 27, 2025 (the \u201cRestated Charter Effective Date\u201d). </div><div id=\"a3808\" style=\"position:absolute;font-family:'Times New Roman';left:28px;top:271px;\">\u25cf</div><div id=\"a3810\" style=\"position:absolute;font-family:'Times New Roman';left:52px;top:271px;\">The approval by the<div style=\"display:inline-block;width:5px\">\u00a0</div>Company\u2019s Board of<div style=\"display:inline-block;width:5px\">\u00a0</div>Directors of the Amended<div style=\"display:inline-block;width:5px\">\u00a0</div>and Restated Bylaws of<div style=\"display:inline-block;width:5px\">\u00a0</div>the Company (\u201cRestated </div><div id=\"a3811\" style=\"position:absolute;font-family:'Times New Roman';left:52px;top:287px;\">Bylaws\u201d), which has occurred. The Restated Bylaws became effective on the Restated Charter Effective Date. </div><div id=\"a3813\" style=\"position:absolute;font-family:'Times New Roman';left:28px;top:304px;\">\u25cf</div><div id=\"a3815\" style=\"position:absolute;font-family:'Times New Roman';left:52px;top:304px;\">The agreement by the Stockholder Parties not to convert any shares of Class A Common Stock (\u201cClass A Shares\u201d) into </div><div id=\"a3816\" style=\"position:absolute;font-family:'Times New Roman';left:52px;top:320px;\">shares of<div style=\"display:inline-block;width:6px\">\u00a0</div>Common Stock<div style=\"display:inline-block;width:5px\">\u00a0</div>(\u201cCommon Shares\u201d)<div style=\"display:inline-block;width:5px\">\u00a0</div>prior to<div style=\"display:inline-block;width:6px\">\u00a0</div>the later<div style=\"display:inline-block;width:6px\">\u00a0</div>of (i)<div style=\"display:inline-block;width:6px\">\u00a0</div>the Restated<div style=\"display:inline-block;width:6px\">\u00a0</div>Charter Effective<div style=\"display:inline-block;width:6px\">\u00a0</div>Date or<div style=\"display:inline-block;width:6px\">\u00a0</div>(ii) the </div><div id=\"a3817\" style=\"position:absolute;font-family:'Times New Roman';left:52px;top:336px;\">date<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>Company<div style=\"display:inline-block;width:5px\">\u00a0</div>obtained<div style=\"display:inline-block;width:5px\">\u00a0</div>an<div style=\"display:inline-block;width:5px\">\u00a0</div>amendment<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>its<div style=\"display:inline-block;width:5px\">\u00a0</div>Amended<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>Restated<div style=\"display:inline-block;width:5px\">\u00a0</div>Credit<div style=\"display:inline-block;width:5px\">\u00a0</div>Agreement<div style=\"display:inline-block;width:5px\">\u00a0</div>such<div style=\"display:inline-block;width:5px\">\u00a0</div>that<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>Class<div style=\"display:inline-block;width:5px\">\u00a0</div>A </div><div id=\"a3818\" style=\"position:absolute;font-family:'Times New Roman';left:52px;top:351px;\">Conversion, defined<div style=\"display:inline-block;width:6px\">\u00a0</div>below,<div style=\"display:inline-block;width:5px\">\u00a0</div>would not<div style=\"display:inline-block;width:6px\">\u00a0</div>result in<div style=\"display:inline-block;width:6px\">\u00a0</div>a \u201cChange<div style=\"display:inline-block;width:6px\">\u00a0</div>of Control\u201d<div style=\"display:inline-block;width:6px\">\u00a0</div>within the<div style=\"display:inline-block;width:6px\">\u00a0</div>meaning of<div style=\"display:inline-block;width:6px\">\u00a0</div>such agreement.<div style=\"display:inline-block;width:6px\">\u00a0</div>Both </div><div id=\"a3819\" style=\"position:absolute;font-family:'Times New Roman';left:52px;top:367px;\">conditions were met on March 27, 2025. </div><div id=\"a3821\" style=\"position:absolute;font-family:'Times New Roman';left:28px;top:384px;\">\u25cf</div><div id=\"a3823\" style=\"position:absolute;font-family:'Times New Roman';left:52px;top:384px;\">The agreement by the Stockholder Parties that if Daughters\u2019 LLC converts any Class A Shares into Common Shares, it </div><div id=\"a3824\" style=\"position:absolute;font-family:'Times New Roman';left:52px;top:400px;\">will simultaneously convert all (but not less than all) Class A Shares into Common Shares (the \u201cClass A Conversion\u201d). </div><div id=\"a3828\" style=\"position:absolute;font-family:'Times New Roman';left:28px;top:417px;\">\u25cf</div><div id=\"a3830\" style=\"position:absolute;font-family:'Times New Roman';left:52px;top:417px;\">After<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>effective<div style=\"display:inline-block;width:5px\">\u00a0</div>date<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>Class<div style=\"display:inline-block;width:5px\">\u00a0</div>A<div style=\"display:inline-block;width:5px\">\u00a0</div>Conversion<div style=\"display:inline-block;width:5px\">\u00a0</div>(the<div style=\"display:inline-block;width:5px\">\u00a0</div>\u201cClass<div style=\"display:inline-block;width:5px\">\u00a0</div>A<div style=\"display:inline-block;width:5px\">\u00a0</div>Conversion<div style=\"display:inline-block;width:5px\">\u00a0</div>Date\u201d),<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>ending<div style=\"display:inline-block;width:5px\">\u00a0</div>on<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>12-month </div><div id=\"a3833\" style=\"position:absolute;font-family:'Times New Roman';left:52px;top:433px;\">anniversary<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>Class<div style=\"display:inline-block;width:6px\">\u00a0</div>A<div style=\"display:inline-block;width:6px\">\u00a0</div>Conversion<div style=\"display:inline-block;width:6px\">\u00a0</div>Date<div style=\"display:inline-block;width:6px\">\u00a0</div>(or,<div style=\"display:inline-block;width:6px\">\u00a0</div>if<div style=\"display:inline-block;width:6px\">\u00a0</div>earlier,<div style=\"display:inline-block;width:6px\">\u00a0</div>December 31, 2026),<div style=\"display:inline-block;width:6px\">\u00a0</div>certain<div style=\"display:inline-block;width:6px\">\u00a0</div>registration<div style=\"display:inline-block;width:6px\">\u00a0</div>rights<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>the </div><div id=\"a3838\" style=\"position:absolute;font-family:'Times New Roman';left:52px;top:448px;\">Members to offer or sell Common Shares in a registered offering under the Securities Act of 1933, as amended. </div><div id=\"a3840\" style=\"position:absolute;font-family:'Times New Roman';left:28px;top:465px;\">\u25cf</div><div id=\"a3842\" style=\"position:absolute;font-family:'Times New Roman';left:52px;top:465px;\">The adoption by the<div style=\"display:inline-block;width:5px\">\u00a0</div>Stockholder Parties of an<div style=\"display:inline-block;width:5px\">\u00a0</div>amended and restated limited<div style=\"display:inline-block;width:5px\">\u00a0</div>liability company operating agreement of </div><div id=\"a3843\" style=\"position:absolute;font-family:'Times New Roman';left:52px;top:481px;\">Daughters\u2019 LLC, which provides<div style=\"display:inline-block;width:5px\">\u00a0</div>for certain changes<div style=\"display:inline-block;width:5px\">\u00a0</div>to permit Daughters\u2019 LLC<div style=\"display:inline-block;width:5px\">\u00a0</div>to take the<div style=\"display:inline-block;width:5px\">\u00a0</div>actions provided for<div style=\"display:inline-block;width:5px\">\u00a0</div>in the </div><div id=\"a3844\" style=\"position:absolute;font-family:'Times New Roman';left:52px;top:497px;\">Conversion Agreement. </div><div id=\"a3847\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:529px;\">The<div style=\"display:inline-block;width:6px\">\u00a0</div>Conversion<div style=\"display:inline-block;width:6px\">\u00a0</div>Agreement,<div style=\"display:inline-block;width:6px\">\u00a0</div>including<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>documents<div style=\"display:inline-block;width:6px\">\u00a0</div>contemplated<div style=\"display:inline-block;width:6px\">\u00a0</div>by<div style=\"display:inline-block;width:6px\">\u00a0</div>that<div style=\"display:inline-block;width:6px\">\u00a0</div>agreement,<div style=\"display:inline-block;width:6px\">\u00a0</div>are<div style=\"display:inline-block;width:6px\">\u00a0</div>referred<div style=\"display:inline-block;width:6px\">\u00a0</div>to<div style=\"display:inline-block;width:6px\">\u00a0</div>collectively<div style=\"display:inline-block;width:6px\">\u00a0</div>as<div style=\"display:inline-block;width:6px\">\u00a0</div>the </div><div id=\"a3848\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:544px;\">\u201cTransactions.\u201d<div style=\"display:inline-block;width:6px\">\u00a0</div>The<div style=\"display:inline-block;width:5px\">\u00a0</div>Transactions<div style=\"display:inline-block;width:6px\">\u00a0</div>do<div style=\"display:inline-block;width:5px\">\u00a0</div>not<div style=\"display:inline-block;width:5px\">\u00a0</div>require<div style=\"display:inline-block;width:5px\">\u00a0</div>any<div style=\"display:inline-block;width:5px\">\u00a0</div>Stockholder<div style=\"display:inline-block;width:5px\">\u00a0</div>Party<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>convert<div style=\"display:inline-block;width:5px\">\u00a0</div>Class<div style=\"display:inline-block;width:5px\">\u00a0</div>A<div style=\"display:inline-block;width:6px\">\u00a0</div>Common<div style=\"display:inline-block;width:5px\">\u00a0</div>Shares<div style=\"display:inline-block;width:5px\">\u00a0</div>into<div style=\"display:inline-block;width:5px\">\u00a0</div>Common </div><div id=\"a3849\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:560px;\">Shares or to sell any Common Shares. </div><div id=\"a3852\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:592px;\">On February<div style=\"display:inline-block;width:5px\">\u00a0</div>25, 2025,<div style=\"display:inline-block;width:5px\">\u00a0</div>the Company\u2019s<div style=\"display:inline-block;width:6px\">\u00a0</div>Board of<div style=\"display:inline-block;width:5px\">\u00a0</div>Directors approved<div style=\"display:inline-block;width:5px\">\u00a0</div>a new<div style=\"display:inline-block;width:5px\">\u00a0</div>$</div><div id=\"a3852_71_3\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:592px;\">500</div><div id=\"a3852_74_45\" style=\"position:absolute;font-family:'Times New Roman';left:441px;top:592px;\"><div style=\"display:inline-block;width:4px\">\u00a0</div>million share<div style=\"display:inline-block;width:5px\">\u00a0</div>repurchase program.<div style=\"display:inline-block;width:5px\">\u00a0</div>The share </div><div id=\"a3853\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:608px;\">repurchase program authorizes<div style=\"display:inline-block;width:5px\">\u00a0</div>the Company,<div style=\"display:inline-block;width:5px\">\u00a0</div>in management\u2019s<div style=\"display:inline-block;width:5px\">\u00a0</div>discretion, to repurchase<div style=\"display:inline-block;width:5px\">\u00a0</div>Common Stock from<div style=\"display:inline-block;width:5px\">\u00a0</div>time to time<div style=\"display:inline-block;width:5px\">\u00a0</div>for </div><div id=\"a3854\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:624px;\">an<div style=\"display:inline-block;width:5px\">\u00a0</div>aggregate purchase<div style=\"display:inline-block;width:6px\">\u00a0</div>price up<div style=\"display:inline-block;width:6px\">\u00a0</div>to $</div><div id=\"a3854_35_3\" style=\"position:absolute;font-family:'Times New Roman';left:201px;top:624px;\">500</div><div id=\"a3854_38_86\" style=\"position:absolute;font-family:'Times New Roman';left:221px;top:624px;\"><div style=\"display:inline-block;width:5px\">\u00a0</div>million (exclusive<div style=\"display:inline-block;width:6px\">\u00a0</div>of any<div style=\"display:inline-block;width:6px\">\u00a0</div>fees, taxes,<div style=\"display:inline-block;width:6px\">\u00a0</div>commissions or<div style=\"display:inline-block;width:6px\">\u00a0</div>other expenses<div style=\"display:inline-block;width:6px\">\u00a0</div>related<div style=\"display:inline-block;width:5px\">\u00a0</div>to such </div><div id=\"a3855\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:639px;\">repurchases), subject to<div style=\"display:inline-block;width:5px\">\u00a0</div>market conditions and<div style=\"display:inline-block;width:5px\">\u00a0</div>other factors. The<div style=\"display:inline-block;width:5px\">\u00a0</div>actual timing, number<div style=\"display:inline-block;width:5px\">\u00a0</div>and value of<div style=\"display:inline-block;width:5px\">\u00a0</div>shares repurchased under </div><div id=\"a3857\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:655px;\">the<div style=\"display:inline-block;width:5px\">\u00a0</div>program<div style=\"display:inline-block;width:5px\">\u00a0</div>will be<div style=\"display:inline-block;width:6px\">\u00a0</div>determined by<div style=\"display:inline-block;width:6px\">\u00a0</div>management in<div style=\"display:inline-block;width:6px\">\u00a0</div>its discretion<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>will depend<div style=\"display:inline-block;width:6px\">\u00a0</div>on<div style=\"display:inline-block;width:5px\">\u00a0</div>a<div style=\"display:inline-block;width:5px\">\u00a0</div>number<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>factors,<div style=\"display:inline-block;width:5px\">\u00a0</div>including, but<div style=\"display:inline-block;width:6px\">\u00a0</div>not </div><div id=\"a3858\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:671px;\">limited to, the market price of the Common Stock and general market and economic conditions. </div></div></div><div id=\"TextBlockContainer151\" style=\"position:relative;line-height:normal;width:635px;height:16px;\"><div style=\"position:absolute; width:30.3px; height:1px; left:330.8px; top:-37.4px; background-color:#0000FF; \">\u00a0</div>\n<div id=\"TextContainer151\" style=\"position:relative;width:635px;z-index:1;\"><div id=\"a3865\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">The following reflects equity activity for the thirteen weeks ended March 1, 2025 and March 2, 2024 (in thousands):</div></div></div><div id=\"TextBlockContainer155\" style=\"position:relative;line-height:normal;width:698px;height:323px;\"><div style=\"position:absolute; width:392px; height:1px; left:128px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:520.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:520.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:522.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:522.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:534.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:74.4px; height:1px; left:534.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:609.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:609.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:611.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:611.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:623.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:623.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:231px; height:1px; left:128px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:359.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:359.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:361.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:361.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:373.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:67.4px; height:1px; left:373.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:441.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:441.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:443.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:443.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:455.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:455.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:128px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:140px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:140.7px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:180px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:180.7px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:182px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:51.4px; height:1px; left:182.7px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:234px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:234.7px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:236px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:62.4px; height:1px; left:236.7px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:299.1px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:299.7px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:301.1px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:57.4px; height:1px; left:301.7px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:34px; left:4px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.4px; left:6.6px; top:102.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.3px; left:6.6px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:128px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.3px; left:130.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:34px; left:140px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.3px; left:142.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:180px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:180px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:182px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.3px; left:184.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:34px; left:194px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.3px; left:196.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:234px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:234px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:236px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.3px; left:238.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:51px; height:34px; left:248px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:45.7px; height:15.3px; left:250.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:299.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:299.1px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:301.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.3px; left:303.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46px; height:34px; left:313.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:36.6px; height:15.3px; left:315.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:359.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:359.1px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:361.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.3px; left:363.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68px; height:34px; left:373.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:62.6px; height:15.3px; left:375.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:441.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:441.1px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:443.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.3px; left:445.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:34px; left:455.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.3px; left:457.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:520.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:520.1px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:522.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.3px; left:524.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:34px; left:534.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.7px; height:15.3px; left:536.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:609.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:609.1px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:611.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.3px; left:613.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:34px; left:623.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.3px; left:625.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:1px; left:4px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:128px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:140px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:140.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:180px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:182px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:194px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:194.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:234px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:236px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:248px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:50.4px; height:1px; left:248.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:299.1px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:301.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:313.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:45.4px; height:1px; left:313.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:359.1px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:361.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:373.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:67.4px; height:1px; left:373.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:441.1px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:443.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:455.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:455.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:520.1px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:522.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:534.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:74.4px; height:1px; left:534.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:609.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:609.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:611.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:611.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:623.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:623.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:34px; left:4px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.4px; left:6.6px; top:170.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.3px; left:6.6px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:128px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:128px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:34px; left:140px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.3px; left:142.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:180px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:180px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:182px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:182px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:34px; left:194px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.3px; left:196.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:234px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:234px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:236px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:236px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:51px; height:34px; left:248px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:45.7px; height:15.3px; left:250.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:299.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:299.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:301.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:301.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46px; height:34px; left:313.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:36.6px; height:15.3px; left:315.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:359.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:359.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:361.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:361.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68px; height:34px; left:373.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.6px; height:15.3px; left:375.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:441.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:441.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:443.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:443.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:34px; left:455.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.3px; left:457.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:520.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:520.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:522.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:522.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:34px; left:534.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.7px; height:15.3px; left:536.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:609.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:609.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:611.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:611.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:34px; left:623.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:59.7px; height:15.3px; left:625.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:17px; left:4px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:109.7px; height:15.4px; left:15.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:128px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:128px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:17px; left:140px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:142.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:180px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:180px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:182px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:182px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:17px; left:194px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:196.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:234px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:234px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:236px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:236px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:51px; height:17px; left:248px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:41.7px; height:15.4px; left:250.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:299.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:299.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:301.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:301.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46px; height:17px; left:313.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:36.6px; height:15.4px; left:315.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:359.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:359.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:361.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:361.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68px; height:17px; left:373.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.6px; height:15.4px; left:375.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:441.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:441.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:443.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:443.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:17px; left:455.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:59.7px; height:15.4px; left:457.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:520.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:520.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:522.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:522.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:17px; left:534.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.7px; height:15.4px; left:536.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:609.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:609.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:611.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:611.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:17px; left:623.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:59.7px; height:15.4px; left:625.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:17px; left:4px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.4px; left:6.6px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:128px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:128px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:17px; left:140px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:142.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:180px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:180px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:182px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:182px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:17px; left:194px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:196.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:234px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:234px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:236px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:236px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:51px; height:17px; left:248px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:41.7px; height:15.4px; left:250.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:299.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:299.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:301.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:301.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46px; height:17px; left:313.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:36.6px; height:15.4px; left:315.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:359.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:359.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:361.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:361.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68px; height:17px; left:373.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.6px; height:15.4px; left:375.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:441.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:441.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:443.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:443.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:17px; left:455.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.4px; left:457.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:520.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:520.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:522.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:522.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:17px; left:534.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:69.7px; height:15.4px; left:536.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:609.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:609.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:611.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:611.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:17px; left:623.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.4px; left:625.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:128px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:140px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:140.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:182px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:194px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:194.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:236px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:248px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:50.4px; height:1px; left:248.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:301.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:313.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:45.4px; height:1px; left:313.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:361.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:373.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:67.4px; height:1px; left:373.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:443.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:455.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:455.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:522.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:534.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:74.4px; height:1px; left:534.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:611.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:623.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:623.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:127.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:139.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:38.1px; height:1px; left:141.9px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:181.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:193.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:38.1px; height:1px; left:195.9px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:235.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:247.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:49.1px; height:1px; left:249.9px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:300.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:312.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:44.1px; height:1px; left:315px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:360.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:372.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:66.1px; height:1px; left:375px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:442.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:454.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:63px; height:1px; left:457px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:521.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:533.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:73.1px; height:1px; left:536px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:610.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:622.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:63.1px; height:1px; left:625px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer155\" style=\"position:relative;width:698px;z-index:1;\"><div id=\"a3871\" style=\"position:absolute;font-family:'Times New Roman';left:307px;top:0px;\">Thirteen Weeks Ended March 1, 2025 </div><div id=\"a3874\" style=\"position:absolute;font-family:'Times New Roman';left:228px;top:18px;\">Cal-Maine Foods, Inc. Stockholders </div><div id=\"a3885\" style=\"position:absolute;font-family:'Times New Roman';left:202px;top:35px;\">Common Stock </div><div id=\"a3903\" style=\"position:absolute;font-family:'Times New Roman';left:188px;top:67px;\">Class A </div><div id=\"a3906\" style=\"position:absolute;font-family:'Times New Roman';left:244px;top:67px;\">Treasury </div><div id=\"a3909\" style=\"position:absolute;font-family:'Times New Roman';left:311px;top:67px;\">Paid In </div><div id=\"a3912\" style=\"position:absolute;font-family:'Times New Roman';left:381px;top:51px;\">Accum. </div><div id=\"a3913\" style=\"position:absolute;font-family:'Times New Roman';left:386px;top:67px;\">Other </div><div id=\"a3916\" style=\"position:absolute;font-family:'Times New Roman';left:458px;top:67px;\">Retained </div><div id=\"a3919\" style=\"position:absolute;font-family:'Times New Roman';left:525px;top:67px;\">Noncontrolling </div><div id=\"a3925\" style=\"position:absolute;font-family:'Times New Roman';left:133px;top:84px;\">Amount </div><div id=\"a3928\" style=\"position:absolute;font-family:'Times New Roman';left:187px;top:84px;\">Amount </div><div id=\"a3931\" style=\"position:absolute;font-family:'Times New Roman';left:246px;top:84px;\">Amount </div><div id=\"a3934\" style=\"position:absolute;font-family:'Times New Roman';left:311px;top:84px;\">Capital </div><div id=\"a3937\" style=\"position:absolute;font-family:'Times New Roman';left:369px;top:84px;\">Comp. Loss </div><div id=\"a3940\" style=\"position:absolute;font-family:'Times New Roman';left:458px;top:84px;\">Earnings </div><div id=\"a3943\" style=\"position:absolute;font-family:'Times New Roman';left:547px;top:84px;\">Interest </div><div id=\"a3945\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:84px;\">Total </div><div id=\"a3947\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:103px;\">Balance at November </div><div id=\"a3948\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:118px;\">30, 2024 </div><div id=\"a3950\" style=\"position:absolute;font-family:'Times New Roman';left:131px;top:118px;\">$ </div><div id=\"a3952\" style=\"position:absolute;font-family:'Times New Roman';left:154px;top:118px;\">703</div><div id=\"a3955\" style=\"position:absolute;font-family:'Times New Roman';left:185px;top:118px;\">$ </div><div id=\"a3957\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:118px;\">48</div><div id=\"a3960\" style=\"position:absolute;font-family:'Times New Roman';left:239px;top:118px;\">$ </div><div id=\"a3962\" style=\"position:absolute;font-family:'Times New Roman';left:251px;top:118px;display:flex;\">(31,661)</div><div id=\"a3965\" style=\"position:absolute;font-family:'Times New Roman';left:304px;top:118px;\">$ </div><div id=\"a3967\" style=\"position:absolute;font-family:'Times New Roman';left:316px;top:118px;\">78,600</div><div id=\"a3970\" style=\"position:absolute;font-family:'Times New Roman';left:364px;top:118px;\">$ </div><div id=\"a3972\" style=\"position:absolute;font-family:'Times New Roman';left:410px;top:118px;display:flex;\">(908)</div><div id=\"a3975\" style=\"position:absolute;font-family:'Times New Roman';left:446px;top:118px;\">$ </div><div id=\"a3977\" style=\"position:absolute;font-family:'Times New Roman';left:461px;top:118px;\">1,998,585</div><div id=\"a3980\" style=\"position:absolute;font-family:'Times New Roman';left:525px;top:118px;\">$ </div><div id=\"a3982\" style=\"position:absolute;font-family:'Times New Roman';left:573px;top:118px;\">6,116</div><div id=\"a3985\" style=\"position:absolute;font-family:'Times New Roman';left:614px;top:118px;\">$ </div><div id=\"a3987\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:118px;\">2,051,483</div><div id=\"a3989\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:137px;\">Other comprehensive </div><div id=\"a3990\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:152px;\">income, net of tax </div><div id=\"a3993\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:152px;\">\u2014 </div><div id=\"a3997\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:152px;\">\u2014 </div><div id=\"a4001\" style=\"position:absolute;font-family:'Times New Roman';left:279px;top:152px;\">\u2014 </div><div id=\"a4005\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:152px;\">\u2014 </div><div id=\"a4009\" style=\"position:absolute;font-family:'Times New Roman';left:415px;top:152px;\">151</div><div id=\"a4013\" style=\"position:absolute;font-family:'Times New Roman';left:501px;top:152px;\">\u2014 </div><div id=\"a4017\" style=\"position:absolute;font-family:'Times New Roman';left:589px;top:152px;\">\u2014 </div><div id=\"a4021\" style=\"position:absolute;font-family:'Times New Roman';left:662px;top:152px;\">151</div><div id=\"a4023\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:171px;\">Stock compensation </div><div id=\"a4024\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:186px;\">plan transactions </div><div id=\"a4028\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:186px;\">\u2014</div><div id=\"a4032\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:186px;\">\u2014</div><div id=\"a4036\" style=\"position:absolute;font-family:'Times New Roman';left:258px;top:186px;display:flex;\">(3,835)</div><div id=\"a4040\" style=\"position:absolute;font-family:'Times New Roman';left:323px;top:186px;\">1,077</div><div id=\"a4044\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:186px;\">\u2014 </div><div id=\"a4048\" style=\"position:absolute;font-family:'Times New Roman';left:501px;top:186px;\">\u2014 </div><div id=\"a4052\" style=\"position:absolute;font-family:'Times New Roman';left:589px;top:186px;\">\u2014 </div><div id=\"a4056\" style=\"position:absolute;font-family:'Times New Roman';left:647px;top:186px;display:flex;\">(2,758)</div><div id=\"a4058\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:205px;\">Dividends ($</div><div id=\"a4058_12_5\" style=\"position:absolute;font-family:'Times New Roman';left:76px;top:205px;\">3.456</div><div id=\"a4059\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:220px;\">per share) </div><div id=\"a4084\" style=\"position:absolute;font-family:'Times New Roman';left:16px;top:237px;\">Common </div><div id=\"a4087\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:237px;\">\u2014 </div><div id=\"a4091\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:237px;\">\u2014 </div><div id=\"a4095\" style=\"position:absolute;font-family:'Times New Roman';left:279px;top:237px;\">\u2014 </div><div id=\"a4099\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:237px;\">\u2014 </div><div id=\"a4103\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:237px;\">\u2014 </div><div id=\"a4107\" style=\"position:absolute;font-family:'Times New Roman';left:466px;top:237px;display:flex;\">(152,932)</div><div id=\"a4111\" style=\"position:absolute;font-family:'Times New Roman';left:589px;top:237px;\">\u2014 </div><div id=\"a4115\" style=\"position:absolute;font-family:'Times New Roman';left:634px;top:237px;display:flex;\">(152,932)</div><div id=\"a4117\" style=\"position:absolute;font-family:'Times New Roman';left:16px;top:254px;\">Class A common </div><div id=\"a4120\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:254px;\">\u2014 </div><div id=\"a4124\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:254px;\">\u2014 </div><div id=\"a4128\" style=\"position:absolute;font-family:'Times New Roman';left:279px;top:254px;\">\u2014 </div><div id=\"a4132\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:254px;\">\u2014 </div><div id=\"a4136\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:254px;\">\u2014 </div><div id=\"a4140\" style=\"position:absolute;font-family:'Times New Roman';left:472px;top:254px;display:flex;\">(16,589)</div><div id=\"a4144\" style=\"position:absolute;font-family:'Times New Roman';left:589px;top:254px;\">\u2014 </div><div id=\"a4148\" style=\"position:absolute;font-family:'Times New Roman';left:640px;top:254px;display:flex;\">(16,589)</div><div id=\"a4150\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:271px;\">Net income (loss) </div><div id=\"a4153\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:271px;\">\u2014 </div><div id=\"a4157\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:271px;\">\u2014 </div><div id=\"a4161\" style=\"position:absolute;font-family:'Times New Roman';left:279px;top:271px;\">\u2014 </div><div id=\"a4165\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:271px;\">\u2014 </div><div id=\"a4169\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:271px;\">\u2014 </div><div id=\"a4173\" style=\"position:absolute;font-family:'Times New Roman';left:471px;top:271px;\">508,533</div><div id=\"a4177\" style=\"position:absolute;font-family:'Times New Roman';left:578px;top:271px;display:flex;\">(380)</div><div id=\"a4181\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:271px;\">508,153</div><div id=\"a4183\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:292px;\">Balance at March 1, </div><div id=\"a4184\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:307px;\">2025 </div><div id=\"a4186\" style=\"position:absolute;font-family:'Times New Roman';left:131px;top:307px;\">$ </div><div id=\"a4188\" style=\"position:absolute;font-family:'Times New Roman';left:154px;top:307px;\">703</div><div id=\"a4191\" style=\"position:absolute;font-family:'Times New Roman';left:185px;top:307px;\">$ </div><div id=\"a4193\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:307px;\">48</div><div id=\"a4196\" style=\"position:absolute;font-family:'Times New Roman';left:239px;top:307px;\">$ </div><div id=\"a4198\" style=\"position:absolute;font-family:'Times New Roman';left:251px;top:307px;display:flex;\">(35,496)</div><div id=\"a4201\" style=\"position:absolute;font-family:'Times New Roman';left:304px;top:307px;\">$ </div><div id=\"a4203\" style=\"position:absolute;font-family:'Times New Roman';left:316px;top:307px;\">79,677</div><div id=\"a4206\" style=\"position:absolute;font-family:'Times New Roman';left:364px;top:307px;\">$ </div><div id=\"a4208\" style=\"position:absolute;font-family:'Times New Roman';left:410px;top:307px;display:flex;\">(757)</div><div id=\"a4211\" style=\"position:absolute;font-family:'Times New Roman';left:446px;top:307px;\">$ </div><div id=\"a4213\" style=\"position:absolute;font-family:'Times New Roman';left:461px;top:307px;\">2,337,597</div><div id=\"a4216\" style=\"position:absolute;font-family:'Times New Roman';left:525px;top:307px;\">$ </div><div id=\"a4218\" style=\"position:absolute;font-family:'Times New Roman';left:573px;top:307px;\">5,736</div><div id=\"a4221\" style=\"position:absolute;font-family:'Times New Roman';left:614px;top:307px;\">$ </div><div id=\"a4223\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:307px;\">2,387,508</div></div></div><div id=\"TextBlockContainer161\" style=\"position:relative;line-height:normal;width:698px;height:323px;\"><div style=\"position:absolute; width:392px; height:1px; left:128px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:520.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:520.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:522.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:522.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:534.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:74.4px; height:1px; left:534.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:609.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:609.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:611.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:611.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:623.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:623.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:231px; height:1px; left:128px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:359.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:359.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:361.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:361.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:373.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:67.4px; height:1px; left:373.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:441.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:441.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:443.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:443.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:455.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:455.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:128px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:140px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:140.7px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:180px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:180.7px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:182px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:51.4px; height:1px; left:182.7px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:234px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:234.7px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:236px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:62.4px; height:1px; left:236.7px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:299.1px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:299.7px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:301.1px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:57.4px; height:1px; left:301.7px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:34px; left:4px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.3px; left:6.6px; top:102.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.4px; left:6.6px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:128px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:130.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:34px; left:140px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:142.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:180px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:180px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:182px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:184.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:34px; left:194px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:196.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:234px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:234px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:236px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:238.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:51px; height:34px; left:248px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:45.7px; height:15.4px; left:250.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:299.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:299.1px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:301.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:303.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46px; height:34px; left:313.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:36.6px; height:15.4px; left:315.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:359.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:359.1px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:361.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:363.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68px; height:34px; left:373.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:62.6px; height:15.4px; left:375.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:441.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:441.1px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:443.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:445.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:34px; left:455.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.4px; left:457.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:520.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:520.1px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:522.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:524.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:34px; left:534.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:69.7px; height:15.4px; left:536.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:609.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:609.1px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:611.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:613.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:34px; left:623.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.4px; left:625.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:1px; left:4px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:128px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:140px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:140.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:180px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:182px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:194px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:194.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:234px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:236px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:248px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:50.4px; height:1px; left:248.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:299.1px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:301.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:313.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:45.4px; height:1px; left:313.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:359.1px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:361.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:373.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:67.4px; height:1px; left:373.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:441.1px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:443.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:455.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:455.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:520.1px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:522.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:534.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:74.4px; height:1px; left:534.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:609.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:609.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:611.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:611.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:623.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:623.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:34px; left:4px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.3px; left:6.6px; top:170.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.4px; left:6.6px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:128px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:128px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:34px; left:140px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:142.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:180px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:180px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:182px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:182px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:34px; left:194px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:196.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:234px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:234px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:236px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:236px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:51px; height:34px; left:248px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:45.7px; height:15.4px; left:250.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:299.1px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:299.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:301.1px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:301.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46px; height:34px; left:313.1px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:36.6px; height:15.4px; left:315.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:359.1px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:359.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:361.1px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:361.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68px; height:34px; left:373.1px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.6px; height:15.4px; left:375.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:441.1px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:441.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:443.1px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:443.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:34px; left:455.1px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.4px; left:457.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:520.1px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:520.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:522.1px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:522.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:34px; left:534.1px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.7px; height:15.4px; left:536.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:609.1px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:609.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:611.1px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:611.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:34px; left:623.1px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:59.7px; height:15.4px; left:625.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:17px; left:4px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:109.7px; height:15.3px; left:15.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:128px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:128px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:17px; left:140px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.3px; left:142.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:180px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:180px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:182px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:182px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:17px; left:194px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.3px; left:196.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:234px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:234px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:236px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:236px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:51px; height:17px; left:248px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:41.7px; height:15.3px; left:250.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:299.1px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:299.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:301.1px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:301.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46px; height:17px; left:313.1px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:36.6px; height:15.3px; left:315.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:359.1px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:359.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:361.1px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:361.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68px; height:17px; left:373.1px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.6px; height:15.3px; left:375.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:441.1px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:441.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:443.1px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:443.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:17px; left:455.1px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:59.7px; height:15.3px; left:457.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:520.1px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:520.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:522.1px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:522.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:17px; left:534.1px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.7px; height:15.3px; left:536.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:609.1px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:609.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:611.1px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:611.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:17px; left:623.1px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:59.7px; height:15.3px; left:625.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:17px; left:4px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.3px; left:6.6px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:128px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:128px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:17px; left:140px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.3px; left:142.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:180px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:180px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:182px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:182px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:17px; left:194px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.3px; left:196.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:234px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:234px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:236px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:236px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:51px; height:17px; left:248px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:41.7px; height:15.3px; left:250.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:299.1px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:299.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:301.1px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:301.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46px; height:17px; left:313.1px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:36.6px; height:15.3px; left:315.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:359.1px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:359.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:361.1px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:361.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68px; height:17px; left:373.1px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.6px; height:15.3px; left:375.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:441.1px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:441.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:443.1px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:443.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:17px; left:455.1px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.3px; left:457.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:520.1px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:520.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:522.1px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:522.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:17px; left:534.1px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:69.7px; height:15.3px; left:536.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:609.1px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:609.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:611.1px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:611.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:17px; left:623.1px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.3px; left:625.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:128px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:140px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:140.7px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:182px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:194px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:194.7px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:236px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:248px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:50.4px; height:1px; left:248.7px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:301.1px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:313.1px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:45.4px; height:1px; left:313.7px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:361.1px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:373.1px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:67.4px; height:1px; left:373.7px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:443.1px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:455.1px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:455.7px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:522.1px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:534.1px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:74.4px; height:1px; left:534.7px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:611.1px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:623.1px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:623.7px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:127.1px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:139.1px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:38.1px; height:1px; left:141.9px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:181.1px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:193.1px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:38.1px; height:1px; left:195.9px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:235.1px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:247.1px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:49.1px; height:1px; left:249.9px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:300.1px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:312.1px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:44.1px; height:1px; left:315px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:360.1px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:372.1px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:66.1px; height:1px; left:375px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:442.1px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:454.1px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:63px; height:1px; left:457px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:521.1px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:533.1px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:73.1px; height:1px; left:536px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:610.1px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:622.1px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:63.1px; height:1px; left:625px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer161\" style=\"position:relative;width:698px;z-index:1;\"><div id=\"a4227\" style=\"position:absolute;font-family:'Times New Roman';left:307px;top:0px;\">Thirteen Weeks Ended March 2, 2024 </div><div id=\"a4230\" style=\"position:absolute;font-family:'Times New Roman';left:228px;top:18px;\">Cal-Maine Foods, Inc. Stockholders </div><div id=\"a4241\" style=\"position:absolute;font-family:'Times New Roman';left:202px;top:35px;\">Common Stock </div><div id=\"a4259\" style=\"position:absolute;font-family:'Times New Roman';left:188px;top:67px;\">Class A </div><div id=\"a4262\" style=\"position:absolute;font-family:'Times New Roman';left:244px;top:67px;\">Treasury </div><div id=\"a4265\" style=\"position:absolute;font-family:'Times New Roman';left:311px;top:67px;\">Paid In </div><div id=\"a4268\" style=\"position:absolute;font-family:'Times New Roman';left:381px;top:51px;\">Accum. </div><div id=\"a4269\" style=\"position:absolute;font-family:'Times New Roman';left:386px;top:67px;\">Other </div><div id=\"a4272\" style=\"position:absolute;font-family:'Times New Roman';left:458px;top:67px;\">Retained </div><div id=\"a4275\" style=\"position:absolute;font-family:'Times New Roman';left:526px;top:67px;\">Noncontrolling </div><div id=\"a4280\" style=\"position:absolute;font-family:'Times New Roman';left:133px;top:84px;\">Amount </div><div id=\"a4283\" style=\"position:absolute;font-family:'Times New Roman';left:187px;top:84px;\">Amount </div><div id=\"a4286\" style=\"position:absolute;font-family:'Times New Roman';left:246px;top:84px;\">Amount </div><div id=\"a4289\" style=\"position:absolute;font-family:'Times New Roman';left:311px;top:84px;\">Capital </div><div id=\"a4292\" style=\"position:absolute;font-family:'Times New Roman';left:369px;top:84px;\">Comp. Loss </div><div id=\"a4295\" style=\"position:absolute;font-family:'Times New Roman';left:458px;top:84px;\">Earnings </div><div id=\"a4298\" style=\"position:absolute;font-family:'Times New Roman';font-size:12px;left:549px;top:85px;\">Interest </div><div id=\"a4300\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:84px;\">Total </div><div id=\"a4302\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:103px;\">Balance at December </div><div id=\"a4303\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:118px;\">2, 2023 </div><div id=\"a4305\" style=\"position:absolute;font-family:'Times New Roman';left:131px;top:118px;\">$ </div><div id=\"a4307\" style=\"position:absolute;font-family:'Times New Roman';left:154px;top:118px;\">703</div><div id=\"a4310\" style=\"position:absolute;font-family:'Times New Roman';left:185px;top:118px;\">$ </div><div id=\"a4312\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:118px;\">48</div><div id=\"a4315\" style=\"position:absolute;font-family:'Times New Roman';left:239px;top:118px;\">$ </div><div id=\"a4317\" style=\"position:absolute;font-family:'Times New Roman';left:251px;top:118px;display:flex;\">(30,014)</div><div id=\"a4320\" style=\"position:absolute;font-family:'Times New Roman';left:304px;top:118px;\">$ </div><div id=\"a4322\" style=\"position:absolute;font-family:'Times New Roman';left:316px;top:118px;\">74,214</div><div id=\"a4325\" style=\"position:absolute;font-family:'Times New Roman';left:364px;top:118px;\">$ </div><div id=\"a4327\" style=\"position:absolute;font-family:'Times New Roman';left:400px;top:118px;display:flex;\">(1,614)</div><div id=\"a4330\" style=\"position:absolute;font-family:'Times New Roman';left:446px;top:118px;\">$ </div><div id=\"a4332\" style=\"position:absolute;font-family:'Times New Roman';left:461px;top:118px;\">1,583,071</div><div id=\"a4335\" style=\"position:absolute;font-family:'Times New Roman';left:525px;top:118px;\">$ </div><div id=\"a4337\" style=\"position:absolute;font-family:'Times New Roman';left:568px;top:118px;display:flex;\">(2,444)</div><div id=\"a4340\" style=\"position:absolute;font-family:'Times New Roman';left:614px;top:118px;\">$ </div><div id=\"a4342\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:118px;\">1,623,964</div><div id=\"a4344\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:137px;\">Other comprehensive </div><div id=\"a4345\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:152px;\">income, net of tax </div><div id=\"a4348\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:152px;\">\u2014 </div><div id=\"a4352\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:152px;\">\u2014 </div><div id=\"a4356\" style=\"position:absolute;font-family:'Times New Roman';left:279px;top:152px;\">\u2014 </div><div id=\"a4360\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:152px;\">\u2014 </div><div id=\"a4364\" style=\"position:absolute;font-family:'Times New Roman';left:415px;top:152px;\">100</div><div id=\"a4368\" style=\"position:absolute;font-family:'Times New Roman';left:501px;top:152px;\">\u2014 </div><div id=\"a4372\" style=\"position:absolute;font-family:'Times New Roman';left:589px;top:152px;\">\u2014 </div><div id=\"a4376\" style=\"position:absolute;font-family:'Times New Roman';left:662px;top:152px;\">100</div><div id=\"a4378\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:171px;\">Stock compensation </div><div id=\"a4379\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:186px;\">plan transactions </div><div id=\"a4382\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:186px;\">\u2014</div><div id=\"a4386\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:186px;\">\u2014</div><div id=\"a4390\" style=\"position:absolute;font-family:'Times New Roman';left:258px;top:186px;display:flex;\">(1,583)</div><div id=\"a4394\" style=\"position:absolute;font-family:'Times New Roman';left:323px;top:186px;\">1,012</div><div id=\"a4398\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:186px;\">\u2014 </div><div id=\"a4402\" style=\"position:absolute;font-family:'Times New Roman';left:501px;top:186px;\">\u2014 </div><div id=\"a4406\" style=\"position:absolute;font-family:'Times New Roman';left:589px;top:186px;\">\u2014 </div><div id=\"a4410\" style=\"position:absolute;font-family:'Times New Roman';left:657px;top:186px;display:flex;\">(571)</div><div id=\"a4412\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:205px;\">Dividends ($</div><div id=\"a4412_12_5\" style=\"position:absolute;font-family:'Times New Roman';left:76px;top:205px;\">0.997</div><div id=\"a4413\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:220px;\">per share) </div><div id=\"a4438\" style=\"position:absolute;font-family:'Times New Roman';left:16px;top:237px;\">Common </div><div id=\"a4441\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:237px;\">\u2014 </div><div id=\"a4445\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:237px;\">\u2014 </div><div id=\"a4449\" style=\"position:absolute;font-family:'Times New Roman';left:279px;top:237px;\">\u2014 </div><div id=\"a4453\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:237px;\">\u2014 </div><div id=\"a4457\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:237px;\">\u2014 </div><div id=\"a4461\" style=\"position:absolute;font-family:'Times New Roman';left:472px;top:237px;display:flex;\">(44,111)</div><div id=\"a4465\" style=\"position:absolute;font-family:'Times New Roman';left:589px;top:237px;\">\u2014 </div><div id=\"a4469\" style=\"position:absolute;font-family:'Times New Roman';left:640px;top:237px;display:flex;\">(44,111)</div><div id=\"a4471\" style=\"position:absolute;font-family:'Times New Roman';left:16px;top:254px;\">Class A common </div><div id=\"a4474\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:254px;\">\u2014 </div><div id=\"a4478\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:254px;\">\u2014 </div><div id=\"a4482\" style=\"position:absolute;font-family:'Times New Roman';left:279px;top:254px;\">\u2014 </div><div id=\"a4486\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:254px;\">\u2014 </div><div id=\"a4490\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:254px;\">\u2014 </div><div id=\"a4494\" style=\"position:absolute;font-family:'Times New Roman';left:479px;top:254px;display:flex;\">(4,786)</div><div id=\"a4498\" style=\"position:absolute;font-family:'Times New Roman';left:589px;top:254px;\">\u2014 </div><div id=\"a4502\" style=\"position:absolute;font-family:'Times New Roman';left:647px;top:254px;display:flex;\">(4,786)</div><div id=\"a4504\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:271px;\">Net income (loss) </div><div id=\"a4507\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:271px;\">\u2014 </div><div id=\"a4511\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:271px;\">\u2014 </div><div id=\"a4515\" style=\"position:absolute;font-family:'Times New Roman';left:279px;top:271px;\">\u2014 </div><div id=\"a4519\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:271px;\">\u2014 </div><div id=\"a4523\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:271px;\">\u2014 </div><div id=\"a4527\" style=\"position:absolute;font-family:'Times New Roman';left:471px;top:271px;\">146,712</div><div id=\"a4531\" style=\"position:absolute;font-family:'Times New Roman';left:578px;top:271px;display:flex;\">(349)</div><div id=\"a4535\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:271px;\">146,363</div><div id=\"a4537\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:292px;\">Balance at March 2, </div><div id=\"a4538\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:307px;\">2024 </div><div id=\"a4540\" style=\"position:absolute;font-family:'Times New Roman';left:131px;top:307px;\">$ </div><div id=\"a4542\" style=\"position:absolute;font-family:'Times New Roman';left:154px;top:307px;\">703</div><div id=\"a4545\" style=\"position:absolute;font-family:'Times New Roman';left:185px;top:307px;\">$ </div><div id=\"a4547\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:307px;\">48</div><div id=\"a4550\" style=\"position:absolute;font-family:'Times New Roman';left:239px;top:307px;\">$ </div><div id=\"a4552\" style=\"position:absolute;font-family:'Times New Roman';left:251px;top:307px;display:flex;\">(31,597)</div><div id=\"a4555\" style=\"position:absolute;font-family:'Times New Roman';left:304px;top:307px;\">$ </div><div id=\"a4557\" style=\"position:absolute;font-family:'Times New Roman';left:316px;top:307px;\">75,226</div><div id=\"a4560\" style=\"position:absolute;font-family:'Times New Roman';left:364px;top:307px;\">$ </div><div id=\"a4562\" style=\"position:absolute;font-family:'Times New Roman';left:400px;top:307px;display:flex;\">(1,514)</div><div id=\"a4565\" style=\"position:absolute;font-family:'Times New Roman';left:446px;top:307px;\">$ </div><div id=\"a4567\" style=\"position:absolute;font-family:'Times New Roman';left:461px;top:307px;\">1,680,886</div><div id=\"a4570\" style=\"position:absolute;font-family:'Times New Roman';left:525px;top:307px;\">$ </div><div id=\"a4572\" style=\"position:absolute;font-family:'Times New Roman';left:568px;top:307px;display:flex;\">(2,793)</div><div id=\"a4575\" style=\"position:absolute;font-family:'Times New Roman';left:614px;top:307px;\">$ </div><div id=\"a4577\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:307px;\">1,720,959</div></div></div><div id=\"TextBlockContainer169\" style=\"position:relative;line-height:normal;width:698px;height:442px;\"><div id=\"div_166_XBRL_TS_0c01b69b33bb47d2b775ba3a06404392\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer167\" style=\"position:relative;line-height:normal;width:698px;height:442px;\"><div style=\"position:absolute; width:392px; height:1px; left:128px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:520.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:520.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:522.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:522.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:534.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:74.4px; height:1px; left:534.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:609.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:609.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:611.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:611.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:623.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:623.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:231px; height:1px; left:128px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:359.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:359.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:361.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:361.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:373.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:67.4px; height:1px; left:373.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:441.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:441.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:443.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:443.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:455.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:455.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:128px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:140px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:140.7px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:180px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:180.7px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:182px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:51.4px; height:1px; left:182.7px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:234px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:234.7px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:236px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:62.4px; height:1px; left:236.7px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:299.1px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:299.7px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:301.1px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:57.4px; height:1px; left:301.7px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:34px; left:4px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.3px; left:6.6px; top:102.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.4px; left:6.6px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:128px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:130.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:34px; left:140px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:142.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:180px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:180px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:182px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:184.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:34px; left:194px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:196.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:234px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:234px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:236px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:238.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:51px; height:34px; left:248px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:45.7px; height:15.4px; left:250.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:299.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:299.1px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:301.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:303.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46px; height:34px; left:313.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:36.6px; height:15.4px; left:315.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:359.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:359.1px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:361.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:363.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68px; height:34px; left:373.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:62.6px; height:15.4px; left:375.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:441.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:441.1px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:443.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:445.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:34px; left:455.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.4px; left:457.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:520.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:520.1px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:522.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:524.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:34px; left:534.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:69.7px; height:15.4px; left:536.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:609.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:609.1px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:611.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:613.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:34px; left:623.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.4px; left:625.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:1px; left:4px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:128px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:140px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:140.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:180px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:182px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:194px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:194.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:234px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:236px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:248px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:50.4px; height:1px; left:248.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:299.1px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:301.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:313.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:45.4px; height:1px; left:313.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:359.1px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:361.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:373.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:67.4px; height:1px; left:373.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:441.1px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:443.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:455.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:455.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:520.1px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:522.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:534.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:74.4px; height:1px; left:534.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:609.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:609.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:611.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:611.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:623.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:623.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:34px; left:4px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.3px; left:6.6px; top:170.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.4px; left:6.6px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:128px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:128px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:34px; left:140px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:142.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:180px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:180px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:182px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:182px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:34px; left:194px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:196.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:234px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:234px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:236px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:236px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:51px; height:34px; left:248px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:45.7px; height:15.4px; left:250.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:299.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:299.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:301.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:301.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46px; height:34px; left:313.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:36.6px; height:15.4px; left:315.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:359.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:359.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:361.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:361.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68px; height:34px; left:373.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.6px; height:15.4px; left:375.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:441.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:441.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:443.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:443.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:34px; left:455.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.4px; left:457.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:520.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:520.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:522.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:522.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:34px; left:534.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.7px; height:15.4px; left:536.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:609.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:609.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:611.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:611.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:34px; left:623.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:59.7px; height:15.4px; left:625.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:85px; left:4px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.4px; left:6.6px; top:243.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.4px; left:6.6px; top:259.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.3px; left:6.6px; top:274.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.4px; left:6.6px; top:289.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.4px; left:6.6px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:85px; left:128px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:128px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:85px; left:140px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:142.7px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:85px; left:180px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:180px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:85px; left:182px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:182px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:85px; left:194px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:196.7px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:85px; left:234px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:234px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:85px; left:236px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:236px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:51px; height:85px; left:248px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:41.7px; height:15.4px; left:250.7px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:85px; left:299.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:299.1px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:85px; left:301.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:301.1px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46px; height:85px; left:313.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:36.6px; height:15.4px; left:315.7px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:85px; left:359.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:359.1px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:85px; left:361.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:361.1px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68px; height:85px; left:373.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.6px; height:15.4px; left:375.7px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:85px; left:441.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:441.1px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:85px; left:443.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:443.1px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:85px; left:455.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:59.7px; height:15.4px; left:457.7px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:85px; left:520.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:520.1px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:85px; left:522.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:522.1px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:85px; left:534.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.7px; height:15.4px; left:536.7px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:85px; left:609.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:609.1px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:85px; left:611.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:611.1px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:85px; left:623.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.4px; left:625.7px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:17px; left:4px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:109.7px; height:15.4px; left:15.7px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:128px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:128px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:17px; left:140px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:142.7px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:180px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:180px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:182px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:182px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:17px; left:194px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:196.7px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:234px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:234px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:236px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:236px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:51px; height:17px; left:248px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:41.7px; height:15.4px; left:250.7px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:299.1px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:299.1px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:301.1px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:301.1px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46px; height:17px; left:313.1px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:36.6px; height:15.4px; left:315.7px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:359.1px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:359.1px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:361.1px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:361.1px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68px; height:17px; left:373.1px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.6px; height:15.4px; left:375.7px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:441.1px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:441.1px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:443.1px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:443.1px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:17px; left:455.1px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:59.7px; height:15.4px; left:457.7px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:520.1px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:520.1px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:522.1px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:522.1px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:17px; left:534.1px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.7px; height:15.4px; left:536.7px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:609.1px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:609.1px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:611.1px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:611.1px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:17px; left:623.1px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:59.7px; height:15.4px; left:625.7px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:17px; left:4px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.4px; left:6.6px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:128px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:128px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:17px; left:140px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:142.7px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:180px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:180px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:182px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:182px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:17px; left:194px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:196.7px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:234px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:234px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:236px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:236px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:51px; height:17px; left:248px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:41.7px; height:15.4px; left:250.7px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:299.1px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:299.1px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:301.1px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:301.1px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46px; height:17px; left:313.1px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:36.6px; height:15.4px; left:315.7px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:359.1px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:359.1px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:361.1px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:361.1px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68px; height:17px; left:373.1px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.6px; height:15.4px; left:375.7px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:441.1px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:441.1px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:443.1px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:443.1px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:17px; left:455.1px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.4px; left:457.7px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:520.1px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:520.1px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:522.1px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:522.1px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:17px; left:534.1px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:69.7px; height:15.4px; left:536.7px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:609.1px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:609.1px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:611.1px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:611.1px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:17px; left:623.1px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.4px; left:625.7px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:128px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:140px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:140.7px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:182px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:194px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:194.7px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:236px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:248px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:50.4px; height:1px; left:248.7px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:301.1px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:313.1px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:45.4px; height:1px; left:313.7px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:361.1px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:373.1px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:67.4px; height:1px; left:373.7px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:443.1px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:455.1px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:455.7px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:522.1px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:534.1px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:74.4px; height:1px; left:534.7px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:611.1px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:623.1px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:623.7px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:127.1px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:139.1px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:38.1px; height:1px; left:141.9px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:181.1px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:193.1px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:38.1px; height:1px; left:195.9px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:235.1px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:247.1px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:49.1px; height:1px; left:249.9px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:300.1px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:312.1px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:44.1px; height:1px; left:315px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:360.1px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:372.1px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:66.1px; height:1px; left:375px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:442.1px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:454.1px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:63px; height:1px; left:457px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:521.1px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:533.1px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:73.1px; height:1px; left:536px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:610.1px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:622.1px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:63.1px; height:1px; left:625px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer167\" style=\"position:relative;width:698px;z-index:1;\"><div id=\"a4585\" style=\"position:absolute;font-family:'Times New Roman';left:299px;top:0px;\">Thirty-nine Weeks Ended March 1, 2025 </div><div id=\"a4590\" style=\"position:absolute;font-family:'Times New Roman';left:228px;top:18px;\">Cal-Maine Foods, Inc. Stockholders </div><div id=\"a4601\" style=\"position:absolute;font-family:'Times New Roman';left:202px;top:35px;\">Common Stock </div><div id=\"a4619\" style=\"position:absolute;font-family:'Times New Roman';left:188px;top:67px;\">Class A </div><div id=\"a4622\" style=\"position:absolute;font-family:'Times New Roman';left:244px;top:67px;\">Treasury </div><div id=\"a4625\" style=\"position:absolute;font-family:'Times New Roman';left:311px;top:67px;\">Paid In </div><div id=\"a4628\" style=\"position:absolute;font-family:'Times New Roman';left:381px;top:51px;\">Accum. </div><div id=\"a4629\" style=\"position:absolute;font-family:'Times New Roman';left:386px;top:67px;\">Other </div><div id=\"a4632\" style=\"position:absolute;font-family:'Times New Roman';left:458px;top:67px;\">Retained </div><div id=\"a4635\" style=\"position:absolute;font-family:'Times New Roman';left:525px;top:67px;\">Noncontrolling </div><div id=\"a4641\" style=\"position:absolute;font-family:'Times New Roman';left:133px;top:84px;\">Amount </div><div id=\"a4644\" style=\"position:absolute;font-family:'Times New Roman';left:187px;top:84px;\">Amount </div><div id=\"a4647\" style=\"position:absolute;font-family:'Times New Roman';left:246px;top:84px;\">Amount </div><div id=\"a4650\" style=\"position:absolute;font-family:'Times New Roman';left:311px;top:84px;\">Capital </div><div id=\"a4653\" style=\"position:absolute;font-family:'Times New Roman';left:369px;top:84px;\">Comp. Loss </div><div id=\"a4656\" style=\"position:absolute;font-family:'Times New Roman';left:458px;top:84px;\">Earnings </div><div id=\"a4659\" style=\"position:absolute;font-family:'Times New Roman';left:547px;top:84px;\">Interest </div><div id=\"a4661\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:84px;\">Total </div><div id=\"a4663\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:103px;\">Balance at June 1, </div><div id=\"a4664\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:118px;\">2024 </div><div id=\"a4666\" style=\"position:absolute;font-family:'Times New Roman';left:131px;top:118px;\">$ </div><div id=\"a4668\" style=\"position:absolute;font-family:'Times New Roman';left:154px;top:118px;\">703</div><div id=\"a4671\" style=\"position:absolute;font-family:'Times New Roman';left:185px;top:118px;\">$ </div><div id=\"a4673\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:118px;\">48</div><div id=\"a4676\" style=\"position:absolute;font-family:'Times New Roman';left:239px;top:118px;\">$ </div><div id=\"a4678\" style=\"position:absolute;font-family:'Times New Roman';left:251px;top:118px;display:flex;\">(31,597)</div><div id=\"a4681\" style=\"position:absolute;font-family:'Times New Roman';left:304px;top:118px;\">$ </div><div id=\"a4683\" style=\"position:absolute;font-family:'Times New Roman';left:316px;top:118px;\">76,371</div><div id=\"a4686\" style=\"position:absolute;font-family:'Times New Roman';left:364px;top:118px;\">$ </div><div id=\"a4688\" style=\"position:absolute;font-family:'Times New Roman';left:400px;top:118px;display:flex;\">(1,773)</div><div id=\"a4691\" style=\"position:absolute;font-family:'Times New Roman';left:446px;top:118px;\">$ </div><div id=\"a4693\" style=\"position:absolute;font-family:'Times New Roman';left:461px;top:118px;\">1,756,395</div><div id=\"a4696\" style=\"position:absolute;font-family:'Times New Roman';left:525px;top:118px;\">$ </div><div id=\"a4698\" style=\"position:absolute;font-family:'Times New Roman';left:568px;top:118px;display:flex;\">(3,104)</div><div id=\"a4701\" style=\"position:absolute;font-family:'Times New Roman';left:614px;top:118px;\">$ </div><div id=\"a4703\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:118px;\">1,797,043</div><div id=\"a4705\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:137px;\">Other comprehensive </div><div id=\"a4706\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:152px;\">income, net of tax </div><div id=\"a4709\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:152px;\">\u2014 </div><div id=\"a4713\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:152px;\">\u2014 </div><div id=\"a4717\" style=\"position:absolute;font-family:'Times New Roman';left:279px;top:152px;\">\u2014 </div><div id=\"a4721\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:152px;\">\u2014 </div><div id=\"a4725\" style=\"position:absolute;font-family:'Times New Roman';left:405px;top:152px;\">1,016</div><div id=\"a4729\" style=\"position:absolute;font-family:'Times New Roman';left:501px;top:152px;\">\u2014 </div><div id=\"a4733\" style=\"position:absolute;font-family:'Times New Roman';left:589px;top:152px;\">\u2014 </div><div id=\"a4737\" style=\"position:absolute;font-family:'Times New Roman';left:652px;top:152px;\">1,016</div><div id=\"a4739\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:171px;\">Stock compensation </div><div id=\"a4740\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:186px;\">plan transactions </div><div id=\"a4744\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:186px;\">\u2014</div><div id=\"a4748\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:186px;\">\u2014</div><div id=\"a4752\" style=\"position:absolute;font-family:'Times New Roman';left:258px;top:186px;display:flex;\">(3,899)</div><div id=\"a4756\" style=\"position:absolute;font-family:'Times New Roman';left:323px;top:186px;\">3,306</div><div id=\"a4760\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:186px;\">\u2014 </div><div id=\"a4764\" style=\"position:absolute;font-family:'Times New Roman';left:501px;top:186px;\">\u2014 </div><div id=\"a4768\" style=\"position:absolute;font-family:'Times New Roman';left:589px;top:186px;\">\u2014 </div><div id=\"a4772\" style=\"position:absolute;font-family:'Times New Roman';left:657px;top:186px;display:flex;\">(593)</div><div id=\"a4774\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:205px;\">Contributions to </div><div id=\"a4775\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:220px;\">Crepini Foods LLC </div><div id=\"a4778\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:220px;\">\u2014 </div><div id=\"a4782\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:220px;\">\u2014 </div><div id=\"a4786\" style=\"position:absolute;font-family:'Times New Roman';left:279px;top:220px;\">\u2014 </div><div id=\"a4790\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:220px;\">\u2014 </div><div id=\"a4794\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:220px;\">\u2014 </div><div id=\"a4798\" style=\"position:absolute;font-family:'Times New Roman';left:501px;top:220px;\">\u2014 </div><div id=\"a4802\" style=\"position:absolute;font-family:'Times New Roman';left:573px;top:220px;\">6,485</div><div id=\"a4806\" style=\"position:absolute;font-family:'Times New Roman';left:652px;top:220px;\">6,485</div><div id=\"a4808\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:244px;\">Acquisition of </div><div id=\"a4809\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:259px;\">noncontrolling </div><div id=\"a4810\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:275px;\">interest in </div><div id=\"a4811\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:290px;\">MeadowCreek Foods </div><div id=\"a4812\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:305px;\">LLC </div><div id=\"a4815\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:305px;\">\u2014 </div><div id=\"a4819\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:305px;\">\u2014 </div><div id=\"a4823\" style=\"position:absolute;font-family:'Times New Roman';left:279px;top:305px;\">\u2014 </div><div id=\"a4827\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:305px;\">\u2014 </div><div id=\"a4831\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:305px;\">\u2014 </div><div id=\"a4835\" style=\"position:absolute;font-family:'Times New Roman';left:479px;top:305px;display:flex;\">(3,826)</div><div id=\"a4839\" style=\"position:absolute;font-family:'Times New Roman';left:573px;top:305px;\">3,826</div><div id=\"a4843\" style=\"position:absolute;font-family:'Times New Roman';left:669px;top:305px;\">\u2014</div><div id=\"a4845\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:324px;\">Dividends ($</div><div id=\"a4845_12_5\" style=\"position:absolute;font-family:'Times New Roman';left:76px;top:324px;\">5.965</div><div id=\"a4846\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:339px;\">per share) </div><div id=\"a4871\" style=\"position:absolute;font-family:'Times New Roman';left:16px;top:356px;\">Common </div><div id=\"a4874\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:356px;\">\u2014 </div><div id=\"a4878\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:356px;\">\u2014 </div><div id=\"a4882\" style=\"position:absolute;font-family:'Times New Roman';left:279px;top:356px;\">\u2014 </div><div id=\"a4886\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:356px;\">\u2014 </div><div id=\"a4890\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:356px;\">\u2014 </div><div id=\"a4894\" style=\"position:absolute;font-family:'Times New Roman';left:466px;top:356px;display:flex;\">(263,918)</div><div id=\"a4898\" style=\"position:absolute;font-family:'Times New Roman';left:589px;top:356px;\">\u2014 </div><div id=\"a4902\" style=\"position:absolute;font-family:'Times New Roman';left:634px;top:356px;display:flex;\">(263,918)</div><div id=\"a4904\" style=\"position:absolute;font-family:'Times New Roman';left:16px;top:373px;\">Class A common </div><div id=\"a4907\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:373px;\">\u2014 </div><div id=\"a4911\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:373px;\">\u2014 </div><div id=\"a4915\" style=\"position:absolute;font-family:'Times New Roman';left:279px;top:373px;\">\u2014 </div><div id=\"a4919\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:373px;\">\u2014 </div><div id=\"a4923\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:373px;\">\u2014 </div><div id=\"a4927\" style=\"position:absolute;font-family:'Times New Roman';left:472px;top:373px;display:flex;\">(28,627)</div><div id=\"a4931\" style=\"position:absolute;font-family:'Times New Roman';left:589px;top:373px;\">\u2014 </div><div id=\"a4935\" style=\"position:absolute;font-family:'Times New Roman';left:640px;top:373px;display:flex;\">(28,627)</div><div id=\"a4937\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:390px;\">Net income (loss) </div><div id=\"a4940\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:390px;\">\u2014 </div><div id=\"a4944\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:390px;\">\u2014 </div><div id=\"a4948\" style=\"position:absolute;font-family:'Times New Roman';left:279px;top:390px;\">\u2014 </div><div id=\"a4952\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:390px;\">\u2014 </div><div id=\"a4956\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:390px;\">\u2014 </div><div id=\"a4960\" style=\"position:absolute;font-family:'Times New Roman';left:471px;top:390px;\">877,573</div><div id=\"a4964\" style=\"position:absolute;font-family:'Times New Roman';left:568px;top:390px;display:flex;\">(1,471)</div><div id=\"a4968\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:390px;\">876,102</div><div id=\"a4970\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:411px;\">Balance at March 1, </div><div id=\"a4971\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:426px;\">2025 </div><div id=\"a4973\" style=\"position:absolute;font-family:'Times New Roman';left:131px;top:426px;\">$ </div><div id=\"a4975\" style=\"position:absolute;font-family:'Times New Roman';left:154px;top:426px;\">703</div><div id=\"a4978\" style=\"position:absolute;font-family:'Times New Roman';left:185px;top:426px;\">$ </div><div id=\"a4980\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:426px;\">48</div><div id=\"a4983\" style=\"position:absolute;font-family:'Times New Roman';left:239px;top:426px;\">$ </div><div id=\"a4985\" style=\"position:absolute;font-family:'Times New Roman';left:251px;top:426px;display:flex;\">(35,496)</div><div id=\"a4988\" style=\"position:absolute;font-family:'Times New Roman';left:304px;top:426px;\">$ </div><div id=\"a4990\" style=\"position:absolute;font-family:'Times New Roman';left:316px;top:426px;\">79,677</div><div id=\"a4993\" style=\"position:absolute;font-family:'Times New Roman';left:364px;top:426px;\">$ </div><div id=\"a4995\" style=\"position:absolute;font-family:'Times New Roman';left:410px;top:426px;display:flex;\">(757)</div><div id=\"a4998\" style=\"position:absolute;font-family:'Times New Roman';left:446px;top:426px;\">$ </div><div id=\"a5000\" style=\"position:absolute;font-family:'Times New Roman';left:461px;top:426px;\">2,337,597</div><div id=\"a5003\" style=\"position:absolute;font-family:'Times New Roman';left:525px;top:426px;\">$ </div><div id=\"a5005\" style=\"position:absolute;font-family:'Times New Roman';left:573px;top:426px;\">5,736</div><div id=\"a5008\" style=\"position:absolute;font-family:'Times New Roman';left:614px;top:426px;\">$ </div><div id=\"a5010\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:426px;\">2,387,508</div></div></div></div></div><div id=\"TextBlockContainer175\" style=\"position:relative;line-height:normal;width:698px;height:323px;\"><div id=\"div_172_XBRL_TS_5f30f41193ed424ca8147dfac4fb22c6\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer173\" style=\"position:relative;line-height:normal;width:698px;height:323px;\"><div style=\"position:absolute; width:392px; height:1px; left:128px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:520.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:520.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:522.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:522.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:534.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:74.4px; height:1px; left:534.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:609.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:609.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:611.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:611.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:623.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:623.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:231px; height:1px; left:128px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:359.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:359.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:361.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:361.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:373.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:67.4px; height:1px; left:373.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:441.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:441.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:443.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:443.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:455.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:455.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:128px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:140px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:140.7px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:180px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:180.7px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:182px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:51.4px; height:1px; left:182.7px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:234px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:234.7px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:236px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:62.4px; height:1px; left:236.7px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:299.1px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:299.7px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:301.1px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:57.4px; height:1px; left:301.7px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:34px; left:4px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.4px; left:6.6px; top:102.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.3px; left:6.6px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:128px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:130.7px; top:102.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.3px; left:130.7px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:34px; left:140px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.3px; left:142.7px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:180px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:180px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:182px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:184.7px; top:102.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.3px; left:184.7px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:34px; left:194px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.3px; left:196.7px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:234px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:234px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:236px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:238.7px; top:102.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.3px; left:238.7px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:51px; height:34px; left:248px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:45.7px; height:15.3px; left:250.7px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:299.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:299.1px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:301.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:303.7px; top:102.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.3px; left:303.7px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46px; height:34px; left:313.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:36.6px; height:15.3px; left:315.7px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:359.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:359.1px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:361.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:363.7px; top:102.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.3px; left:363.7px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68px; height:34px; left:373.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:62.6px; height:15.3px; left:375.7px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:441.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:441.1px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:443.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:445.7px; top:102.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.3px; left:445.7px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:34px; left:455.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.3px; left:457.7px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:520.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:520.1px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:522.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:524.7px; top:102.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.3px; left:524.7px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:34px; left:534.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:69.7px; height:15.3px; left:536.7px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:609.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:609.1px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:611.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:613.7px; top:102.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.3px; left:613.7px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:34px; left:623.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.3px; left:625.7px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:1px; left:4px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:128px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:140px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:140.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:180px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:182px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:194px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:194.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:234px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:236px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:248px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:50.4px; height:1px; left:248.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:299.1px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:301.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:313.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:45.4px; height:1px; left:313.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:359.1px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:361.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:373.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:67.4px; height:1px; left:373.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:441.1px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:443.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:455.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:455.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:520.1px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:522.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:534.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:74.4px; height:1px; left:534.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:609.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:609.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:611.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:611.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:623.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:623.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:34px; left:4px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.4px; left:6.6px; top:170.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.3px; left:6.6px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:128px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:128px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:34px; left:140px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.3px; left:142.7px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:180px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:180px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:182px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:182px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:34px; left:194px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.3px; left:196.7px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:234px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:234px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:236px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:236px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:51px; height:34px; left:248px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:45.7px; height:15.3px; left:250.7px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:299.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:299.1px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:301.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:301.1px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46px; height:34px; left:313.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:36.6px; height:15.3px; left:315.7px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:359.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:359.1px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:361.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:361.1px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68px; height:34px; left:373.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.6px; height:15.3px; left:375.7px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:441.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:441.1px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:443.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:443.1px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:34px; left:455.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.3px; left:457.7px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:520.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:520.1px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:522.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:522.1px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:34px; left:534.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.7px; height:15.3px; left:536.7px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:609.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:609.1px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:611.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:611.1px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:34px; left:623.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.3px; left:625.7px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:17px; left:4px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:109.7px; height:15.4px; left:15.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:128px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:128px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:17px; left:140px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:142.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:180px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:180px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:182px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:182px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:17px; left:194px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:196.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:234px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:234px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:236px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:236px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:51px; height:17px; left:248px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:41.7px; height:15.4px; left:250.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:299.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:299.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:301.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:301.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46px; height:17px; left:313.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:36.6px; height:15.4px; left:315.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:359.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:359.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:361.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:361.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68px; height:17px; left:373.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.6px; height:15.4px; left:375.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:441.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:441.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:443.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:443.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:17px; left:455.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:59.7px; height:15.4px; left:457.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:520.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:520.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:522.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:522.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:17px; left:534.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.7px; height:15.4px; left:536.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:609.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:609.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:611.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:611.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:17px; left:623.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:59.7px; height:15.4px; left:625.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:17px; left:4px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.4px; left:6.6px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:128px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:128px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:17px; left:140px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:142.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:180px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:180px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:182px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:182px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:17px; left:194px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:196.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:234px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:234px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:236px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:236px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:51px; height:17px; left:248px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:41.7px; height:15.4px; left:250.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:299.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:299.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:301.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:301.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46px; height:17px; left:313.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:36.6px; height:15.4px; left:315.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:359.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:359.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:361.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:361.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68px; height:17px; left:373.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.6px; height:15.4px; left:375.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:441.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:441.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:443.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:443.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:17px; left:455.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.4px; left:457.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:520.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:520.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:522.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:522.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:17px; left:534.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:69.7px; height:15.4px; left:536.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:609.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:609.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:611.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:611.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:17px; left:623.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.4px; left:625.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:35px; left:4px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.4px; left:6.6px; top:291.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.4px; left:6.6px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:35px; left:128px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:130.7px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:35px; left:140px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:142.7px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:35px; left:180px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:180px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:35px; left:182px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:184.7px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:35px; left:194px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:196.7px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:35px; left:234px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:234px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:35px; left:236px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:238.7px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:51px; height:35px; left:248px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:45.7px; height:15.4px; left:250.7px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:35px; left:299.1px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:299.1px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:35px; left:301.1px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:303.7px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46px; height:35px; left:313.1px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:36.6px; height:15.4px; left:315.7px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:35px; left:359.1px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:359.1px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:35px; left:361.1px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:363.7px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68px; height:35px; left:373.1px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:62.6px; height:15.4px; left:375.7px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:35px; left:441.1px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:441.1px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:35px; left:443.1px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:445.7px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:35px; left:455.1px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.4px; left:457.7px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:35px; left:520.1px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:520.1px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:35px; left:522.1px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:524.7px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:35px; left:534.1px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:69.7px; height:15.4px; left:536.7px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:35px; left:609.1px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:609.1px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:35px; left:611.1px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:613.7px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:35px; left:623.1px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.4px; left:625.7px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:1px; left:4px; top:286.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:128px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:140px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:140.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:180px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:180.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:182px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:182.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:194px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:194.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:234px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:234.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:236px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:236.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:248px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:50.4px; height:1px; left:248.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:299.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:299.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:301.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:301.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:313.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:45.4px; height:1px; left:313.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:359.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:359.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:361.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:361.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:373.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:67.4px; height:1px; left:373.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:441.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:441.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:443.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:443.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:455.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:455.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:520.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:520.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:522.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:522.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:534.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:74.4px; height:1px; left:534.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:609.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:609.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:611.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:611.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:623.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:623.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:127.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:139.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:38.1px; height:1px; left:141.9px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:179.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:181.9px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:181.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:183.9px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:193.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:38.1px; height:1px; left:195.9px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:233.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:235.9px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:235.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:237.9px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:247.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:49.1px; height:1px; left:249.9px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:298.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:301px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:300.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:303px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:312.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:44.1px; height:1px; left:315px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:358.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:361px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:360.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:363px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:372.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:66.1px; height:1px; left:375px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:440.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:443px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:442.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:445px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:454.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:63px; height:1px; left:457px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:519.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:522px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:521.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:524px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:533.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:73.1px; height:1px; left:536px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:608.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:611px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:610.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:613px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:622.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:63.1px; height:1px; left:625px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer173\" style=\"position:relative;width:698px;z-index:1;\"><div id=\"a5014\" style=\"position:absolute;font-family:'Times New Roman';left:299px;top:0px;\">Thirty-nine Weeks Ended March 2, 2024 </div><div id=\"a5019\" style=\"position:absolute;font-family:'Times New Roman';left:228px;top:18px;\">Cal-Maine Foods, Inc. Stockholders </div><div id=\"a5030\" style=\"position:absolute;font-family:'Times New Roman';left:202px;top:35px;\">Common Stock </div><div id=\"a5048\" style=\"position:absolute;font-family:'Times New Roman';left:188px;top:67px;\">Class A </div><div id=\"a5051\" style=\"position:absolute;font-family:'Times New Roman';left:244px;top:67px;\">Treasury </div><div id=\"a5054\" style=\"position:absolute;font-family:'Times New Roman';left:311px;top:67px;\">Paid In </div><div id=\"a5057\" style=\"position:absolute;font-family:'Times New Roman';left:381px;top:51px;\">Accum. </div><div id=\"a5058\" style=\"position:absolute;font-family:'Times New Roman';left:386px;top:67px;\">Other </div><div id=\"a5061\" style=\"position:absolute;font-family:'Times New Roman';left:458px;top:67px;\">Retained </div><div id=\"a5064\" style=\"position:absolute;font-family:'Times New Roman';left:525px;top:67px;\">Noncontrolling </div><div id=\"a5070\" style=\"position:absolute;font-family:'Times New Roman';left:133px;top:84px;\">Amount </div><div id=\"a5073\" style=\"position:absolute;font-family:'Times New Roman';left:187px;top:84px;\">Amount </div><div id=\"a5076\" style=\"position:absolute;font-family:'Times New Roman';left:246px;top:84px;\">Amount </div><div id=\"a5079\" style=\"position:absolute;font-family:'Times New Roman';left:311px;top:84px;\">Capital </div><div id=\"a5082\" style=\"position:absolute;font-family:'Times New Roman';left:369px;top:84px;\">Comp. Loss </div><div id=\"a5085\" style=\"position:absolute;font-family:'Times New Roman';left:458px;top:84px;\">Earnings </div><div id=\"a5088\" style=\"position:absolute;font-family:'Times New Roman';font-size:12px;left:549px;top:85px;\">Interest </div><div id=\"a5090\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:84px;\">Total </div><div id=\"a5092\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:103px;\">Balance at June 3, </div><div id=\"a5093\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:118px;\">2023 </div><div id=\"a5096\" style=\"position:absolute;font-family:'Times New Roman';left:131px;top:118px;\">$<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a5098\" style=\"position:absolute;font-family:'Times New Roman';left:154px;top:118px;\">703</div><div id=\"a5102\" style=\"position:absolute;font-family:'Times New Roman';left:185px;top:118px;\">$<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a5104\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:118px;\">48</div><div id=\"a5108\" style=\"position:absolute;font-family:'Times New Roman';left:239px;top:118px;\">$<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a5110\" style=\"position:absolute;font-family:'Times New Roman';left:251px;top:118px;display:flex;\">(30,008)</div><div id=\"a5114\" style=\"position:absolute;font-family:'Times New Roman';left:304px;top:118px;\">$<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a5116\" style=\"position:absolute;font-family:'Times New Roman';left:316px;top:118px;\">72,112</div><div id=\"a5120\" style=\"position:absolute;font-family:'Times New Roman';left:364px;top:118px;\">$<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a5122\" style=\"position:absolute;font-family:'Times New Roman';left:400px;top:118px;display:flex;\">(2,886)</div><div id=\"a5126\" style=\"position:absolute;font-family:'Times New Roman';left:446px;top:118px;\">$<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a5128\" style=\"position:absolute;font-family:'Times New Roman';left:461px;top:118px;\">1,571,112</div><div id=\"a5132\" style=\"position:absolute;font-family:'Times New Roman';left:525px;top:118px;\">$<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a5134\" style=\"position:absolute;font-family:'Times New Roman';left:568px;top:118px;display:flex;\">(1,498)</div><div id=\"a5138\" style=\"position:absolute;font-family:'Times New Roman';left:614px;top:118px;\">$<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a5140\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:118px;\">1,609,583</div><div id=\"a5142\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:137px;\">Other comprehensive </div><div id=\"a5143\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:152px;\">loss, net of tax </div><div id=\"a5146\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:152px;\">\u2014 </div><div id=\"a5150\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:152px;\">\u2014 </div><div id=\"a5154\" style=\"position:absolute;font-family:'Times New Roman';left:279px;top:152px;\">\u2014 </div><div id=\"a5158\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:152px;\">\u2014 </div><div id=\"a5162\" style=\"position:absolute;font-family:'Times New Roman';left:405px;top:152px;\">1,372 </div><div id=\"a5166\" style=\"position:absolute;font-family:'Times New Roman';left:501px;top:152px;\">\u2014 </div><div id=\"a5170\" style=\"position:absolute;font-family:'Times New Roman';left:589px;top:152px;\">\u2014 </div><div id=\"a5174\" style=\"position:absolute;font-family:'Times New Roman';left:652px;top:152px;\">1,372</div><div id=\"a5176\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:171px;\">Stock compensation </div><div id=\"a5177\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:186px;\">plan transactions </div><div id=\"a5181\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:186px;\">\u2014</div><div id=\"a5185\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:186px;\">\u2014</div><div id=\"a5189\" style=\"position:absolute;font-family:'Times New Roman';left:258px;top:186px;display:flex;\">(1,589)</div><div id=\"a5193\" style=\"position:absolute;font-family:'Times New Roman';left:323px;top:186px;\">3,114</div><div id=\"a5197\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:186px;\">\u2014 </div><div id=\"a5201\" style=\"position:absolute;font-family:'Times New Roman';left:501px;top:186px;\">\u2014 </div><div id=\"a5205\" style=\"position:absolute;font-family:'Times New Roman';left:589px;top:186px;\">\u2014 </div><div id=\"a5209\" style=\"position:absolute;font-family:'Times New Roman';left:652px;top:186px;\">1,525</div><div id=\"a5211\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:205px;\">Dividends ($</div><div id=\"a5211_12_5\" style=\"position:absolute;font-family:'Times New Roman';left:76px;top:205px;\">1.119</div><div id=\"a5212\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:220px;\">per share) </div><div id=\"a5237\" style=\"position:absolute;font-family:'Times New Roman';left:16px;top:237px;\">Common </div><div id=\"a5240\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:237px;\">\u2014 </div><div id=\"a5244\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:237px;\">\u2014 </div><div id=\"a5248\" style=\"position:absolute;font-family:'Times New Roman';left:279px;top:237px;\">\u2014 </div><div id=\"a5252\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:237px;\">\u2014 </div><div id=\"a5256\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:237px;\">\u2014 </div><div id=\"a5260\" style=\"position:absolute;font-family:'Times New Roman';left:472px;top:237px;display:flex;\">(49,501)</div><div id=\"a5264\" style=\"position:absolute;font-family:'Times New Roman';left:589px;top:237px;\">\u2014 </div><div id=\"a5268\" style=\"position:absolute;font-family:'Times New Roman';left:640px;top:237px;display:flex;\">(49,501)</div><div id=\"a5270\" style=\"position:absolute;font-family:'Times New Roman';left:16px;top:254px;\">Class A common </div><div id=\"a5273\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:254px;\">\u2014 </div><div id=\"a5277\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:254px;\">\u2014 </div><div id=\"a5281\" style=\"position:absolute;font-family:'Times New Roman';left:279px;top:254px;\">\u2014 </div><div id=\"a5285\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:254px;\">\u2014 </div><div id=\"a5289\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:254px;\">\u2014 </div><div id=\"a5293\" style=\"position:absolute;font-family:'Times New Roman';left:479px;top:254px;display:flex;\">(5,372)</div><div id=\"a5297\" style=\"position:absolute;font-family:'Times New Roman';left:589px;top:254px;\">\u2014 </div><div id=\"a5301\" style=\"position:absolute;font-family:'Times New Roman';left:647px;top:254px;display:flex;\">(5,372)</div><div id=\"a5303\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:271px;\">Net income (loss) </div><div id=\"a5306\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:271px;\">\u2014 </div><div id=\"a5310\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:271px;\">\u2014 </div><div id=\"a5314\" style=\"position:absolute;font-family:'Times New Roman';left:279px;top:271px;\">\u2014 </div><div id=\"a5318\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:271px;\">\u2014 </div><div id=\"a5322\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:271px;\">\u2014 </div><div id=\"a5326\" style=\"position:absolute;font-family:'Times New Roman';left:471px;top:271px;\">164,647</div><div id=\"a5330\" style=\"position:absolute;font-family:'Times New Roman';left:568px;top:271px;display:flex;\">(1,295)</div><div id=\"a5334\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:271px;\">163,352</div><div id=\"a5336\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:292px;\">Balance at March 2, </div><div id=\"a5337\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:307px;\">2024 </div><div id=\"a5339\" style=\"position:absolute;font-family:'Times New Roman';left:131px;top:307px;\">$ </div><div id=\"a5341\" style=\"position:absolute;font-family:'Times New Roman';left:154px;top:307px;\">703</div><div id=\"a5344\" style=\"position:absolute;font-family:'Times New Roman';left:185px;top:307px;\">$ </div><div id=\"a5346\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:307px;\">48</div><div id=\"a5349\" style=\"position:absolute;font-family:'Times New Roman';left:239px;top:307px;\">$ </div><div id=\"a5351\" style=\"position:absolute;font-family:'Times New Roman';left:251px;top:307px;display:flex;\">(31,597)</div><div id=\"a5354\" style=\"position:absolute;font-family:'Times New Roman';left:304px;top:307px;\">$ </div><div id=\"a5356\" style=\"position:absolute;font-family:'Times New Roman';left:316px;top:307px;\">75,226</div><div id=\"a5359\" style=\"position:absolute;font-family:'Times New Roman';left:364px;top:307px;\">$ </div><div id=\"a5361\" style=\"position:absolute;font-family:'Times New Roman';left:400px;top:307px;display:flex;\">(1,514)</div><div id=\"a5364\" style=\"position:absolute;font-family:'Times New Roman';left:446px;top:307px;\">$ </div><div id=\"a5366\" style=\"position:absolute;font-family:'Times New Roman';left:461px;top:307px;\">1,680,886</div><div id=\"a5369\" style=\"position:absolute;font-family:'Times New Roman';left:525px;top:307px;\">$ </div><div id=\"a5371\" style=\"position:absolute;font-family:'Times New Roman';left:568px;top:307px;display:flex;\">(2,793)</div><div id=\"a5374\" style=\"position:absolute;font-family:'Times New Roman';left:614px;top:307px;\">$ </div><div id=\"a5376\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:307px;\">1,720,959</div></div></div></div></div>","language":"en-us"}]},{"name":"rpt:f-479","factDimensions":{"xbrl:concept":"srt:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased","xbrl:period":"2025-02-26T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"500000000","decimals":-6}]},{"name":"rpt:f-480","factDimensions":{"xbrl:concept":"srt:StockRepurchaseProgramAuthorizedAmount1","xbrl:period":"2025-02-26T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"500000000","decimals":-6}]},{"name":"rpt:f-481","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfStockholdersEquityTableTextBlock","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer157\" style=\"position:relative;line-height:normal;width:698px;height:323px;\"><div id=\"div_154_XBRL_TS_080086e1cbc34d6ab5bf69316625d9f9\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer155\" style=\"position:relative;line-height:normal;width:698px;height:323px;\"><div style=\"position:absolute; width:392px; height:1px; left:128px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:520.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:520.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:522.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:522.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:534.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:74.4px; height:1px; left:534.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:609.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:609.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:611.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:611.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:623.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:623.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:231px; height:1px; left:128px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:359.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:359.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:361.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:361.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:373.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:67.4px; height:1px; left:373.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:441.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:441.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:443.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:443.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:455.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:455.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:128px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:140px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:140.7px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:180px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:180.7px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:182px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:51.4px; height:1px; left:182.7px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:234px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:234.7px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:236px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:62.4px; height:1px; left:236.7px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:299.1px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:299.7px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:301.1px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:57.4px; height:1px; left:301.7px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:34px; left:4px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.4px; left:6.6px; top:102.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.3px; left:6.6px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:128px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.3px; left:130.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:34px; left:140px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.3px; left:142.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:180px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:180px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:182px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.3px; left:184.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:34px; left:194px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.3px; left:196.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:234px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:234px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:236px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.3px; left:238.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:51px; height:34px; left:248px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:45.7px; height:15.3px; left:250.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:299.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:299.1px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:301.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.3px; left:303.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46px; height:34px; left:313.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:36.6px; height:15.3px; left:315.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:359.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:359.1px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:361.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.3px; left:363.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68px; height:34px; left:373.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:62.6px; height:15.3px; left:375.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:441.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:441.1px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:443.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.3px; left:445.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:34px; left:455.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.3px; left:457.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:520.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:520.1px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:522.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.3px; left:524.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:34px; left:534.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.7px; height:15.3px; left:536.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:609.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:609.1px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:611.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.3px; left:613.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:34px; left:623.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.3px; left:625.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:1px; left:4px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:128px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:140px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:140.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:180px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:182px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:194px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:194.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:234px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:236px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:248px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:50.4px; height:1px; left:248.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:299.1px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:301.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:313.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:45.4px; height:1px; left:313.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:359.1px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:361.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:373.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:67.4px; height:1px; left:373.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:441.1px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:443.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:455.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:455.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:520.1px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:522.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:534.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:74.4px; height:1px; left:534.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:609.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:609.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:611.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:611.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:623.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:623.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:34px; left:4px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.4px; left:6.6px; top:170.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.3px; left:6.6px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:128px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:128px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:34px; left:140px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.3px; left:142.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:180px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:180px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:182px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:182px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:34px; left:194px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.3px; left:196.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:234px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:234px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:236px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:236px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:51px; height:34px; left:248px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:45.7px; height:15.3px; left:250.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:299.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:299.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:301.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:301.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46px; height:34px; left:313.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:36.6px; height:15.3px; left:315.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:359.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:359.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:361.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:361.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68px; height:34px; left:373.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.6px; height:15.3px; left:375.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:441.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:441.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:443.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:443.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:34px; left:455.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.3px; left:457.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:520.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:520.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:522.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:522.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:34px; left:534.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.7px; height:15.3px; left:536.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:609.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:609.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:611.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:611.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:34px; left:623.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:59.7px; height:15.3px; left:625.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:17px; left:4px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:109.7px; height:15.4px; left:15.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:128px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:128px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:17px; left:140px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:142.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:180px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:180px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:182px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:182px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:17px; left:194px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:196.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:234px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:234px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:236px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:236px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:51px; height:17px; left:248px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:41.7px; height:15.4px; left:250.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:299.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:299.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:301.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:301.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46px; height:17px; left:313.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:36.6px; height:15.4px; left:315.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:359.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:359.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:361.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:361.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68px; height:17px; left:373.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.6px; height:15.4px; left:375.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:441.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:441.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:443.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:443.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:17px; left:455.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:59.7px; height:15.4px; left:457.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:520.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:520.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:522.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:522.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:17px; left:534.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.7px; height:15.4px; left:536.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:609.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:609.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:611.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:611.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:17px; left:623.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:59.7px; height:15.4px; left:625.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:17px; left:4px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.4px; left:6.6px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:128px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:128px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:17px; left:140px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:142.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:180px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:180px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:182px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:182px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:17px; left:194px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:196.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:234px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:234px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:236px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:236px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:51px; height:17px; left:248px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:41.7px; height:15.4px; left:250.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:299.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:299.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:301.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:301.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46px; height:17px; left:313.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:36.6px; height:15.4px; left:315.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:359.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:359.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:361.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:361.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68px; height:17px; left:373.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.6px; height:15.4px; left:375.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:441.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:441.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:443.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:443.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:17px; left:455.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.4px; left:457.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:520.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:520.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:522.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:522.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:17px; left:534.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:69.7px; height:15.4px; left:536.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:609.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:609.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:611.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:611.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:17px; left:623.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.4px; left:625.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:128px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:140px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:140.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:182px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:194px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:194.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:236px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:248px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:50.4px; height:1px; left:248.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:301.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:313.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:45.4px; height:1px; left:313.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:361.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:373.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:67.4px; height:1px; left:373.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:443.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:455.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:455.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:522.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:534.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:74.4px; height:1px; left:534.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:611.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:623.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:623.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:127.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:139.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:38.1px; height:1px; left:141.9px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:181.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:193.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:38.1px; height:1px; left:195.9px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:235.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:247.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:49.1px; height:1px; left:249.9px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:300.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:312.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:44.1px; height:1px; left:315px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:360.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:372.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:66.1px; height:1px; left:375px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:442.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:454.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:63px; height:1px; left:457px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:521.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:533.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:73.1px; height:1px; left:536px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:610.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:622.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:63.1px; height:1px; left:625px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer155\" style=\"position:relative;width:698px;z-index:1;\"><div id=\"a3871\" style=\"position:absolute;font-family:'Times New Roman';left:307px;top:0px;\">Thirteen Weeks Ended March 1, 2025 </div><div id=\"a3874\" style=\"position:absolute;font-family:'Times New Roman';left:228px;top:18px;\">Cal-Maine Foods, Inc. Stockholders </div><div id=\"a3885\" style=\"position:absolute;font-family:'Times New Roman';left:202px;top:35px;\">Common Stock </div><div id=\"a3903\" style=\"position:absolute;font-family:'Times New Roman';left:188px;top:67px;\">Class A </div><div id=\"a3906\" style=\"position:absolute;font-family:'Times New Roman';left:244px;top:67px;\">Treasury </div><div id=\"a3909\" style=\"position:absolute;font-family:'Times New Roman';left:311px;top:67px;\">Paid In </div><div id=\"a3912\" style=\"position:absolute;font-family:'Times New Roman';left:381px;top:51px;\">Accum. </div><div id=\"a3913\" style=\"position:absolute;font-family:'Times New Roman';left:386px;top:67px;\">Other </div><div id=\"a3916\" style=\"position:absolute;font-family:'Times New Roman';left:458px;top:67px;\">Retained </div><div id=\"a3919\" style=\"position:absolute;font-family:'Times New Roman';left:525px;top:67px;\">Noncontrolling </div><div id=\"a3925\" style=\"position:absolute;font-family:'Times New Roman';left:133px;top:84px;\">Amount </div><div id=\"a3928\" style=\"position:absolute;font-family:'Times New Roman';left:187px;top:84px;\">Amount </div><div id=\"a3931\" style=\"position:absolute;font-family:'Times New Roman';left:246px;top:84px;\">Amount </div><div id=\"a3934\" style=\"position:absolute;font-family:'Times New Roman';left:311px;top:84px;\">Capital </div><div id=\"a3937\" style=\"position:absolute;font-family:'Times New Roman';left:369px;top:84px;\">Comp. Loss </div><div id=\"a3940\" style=\"position:absolute;font-family:'Times New Roman';left:458px;top:84px;\">Earnings </div><div id=\"a3943\" style=\"position:absolute;font-family:'Times New Roman';left:547px;top:84px;\">Interest </div><div id=\"a3945\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:84px;\">Total </div><div id=\"a3947\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:103px;\">Balance at November </div><div id=\"a3948\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:118px;\">30, 2024 </div><div id=\"a3950\" style=\"position:absolute;font-family:'Times New Roman';left:131px;top:118px;\">$ </div><div id=\"a3952\" style=\"position:absolute;font-family:'Times New Roman';left:154px;top:118px;\">703</div><div id=\"a3955\" style=\"position:absolute;font-family:'Times New Roman';left:185px;top:118px;\">$ </div><div id=\"a3957\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:118px;\">48</div><div id=\"a3960\" style=\"position:absolute;font-family:'Times New Roman';left:239px;top:118px;\">$ </div><div id=\"a3962\" style=\"position:absolute;font-family:'Times New Roman';left:251px;top:118px;display:flex;\">(31,661)</div><div id=\"a3965\" style=\"position:absolute;font-family:'Times New Roman';left:304px;top:118px;\">$ </div><div id=\"a3967\" style=\"position:absolute;font-family:'Times New Roman';left:316px;top:118px;\">78,600</div><div id=\"a3970\" style=\"position:absolute;font-family:'Times New Roman';left:364px;top:118px;\">$ </div><div id=\"a3972\" style=\"position:absolute;font-family:'Times New Roman';left:410px;top:118px;display:flex;\">(908)</div><div id=\"a3975\" style=\"position:absolute;font-family:'Times New Roman';left:446px;top:118px;\">$ </div><div id=\"a3977\" style=\"position:absolute;font-family:'Times New Roman';left:461px;top:118px;\">1,998,585</div><div id=\"a3980\" style=\"position:absolute;font-family:'Times New Roman';left:525px;top:118px;\">$ </div><div id=\"a3982\" style=\"position:absolute;font-family:'Times New Roman';left:573px;top:118px;\">6,116</div><div id=\"a3985\" style=\"position:absolute;font-family:'Times New Roman';left:614px;top:118px;\">$ </div><div id=\"a3987\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:118px;\">2,051,483</div><div id=\"a3989\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:137px;\">Other comprehensive </div><div id=\"a3990\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:152px;\">income, net of tax </div><div id=\"a3993\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:152px;\">\u2014 </div><div id=\"a3997\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:152px;\">\u2014 </div><div id=\"a4001\" style=\"position:absolute;font-family:'Times New Roman';left:279px;top:152px;\">\u2014 </div><div id=\"a4005\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:152px;\">\u2014 </div><div id=\"a4009\" style=\"position:absolute;font-family:'Times New Roman';left:415px;top:152px;\">151</div><div id=\"a4013\" style=\"position:absolute;font-family:'Times New Roman';left:501px;top:152px;\">\u2014 </div><div id=\"a4017\" style=\"position:absolute;font-family:'Times New Roman';left:589px;top:152px;\">\u2014 </div><div id=\"a4021\" style=\"position:absolute;font-family:'Times New Roman';left:662px;top:152px;\">151</div><div id=\"a4023\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:171px;\">Stock compensation </div><div id=\"a4024\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:186px;\">plan transactions </div><div id=\"a4028\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:186px;\">\u2014</div><div id=\"a4032\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:186px;\">\u2014</div><div id=\"a4036\" style=\"position:absolute;font-family:'Times New Roman';left:258px;top:186px;display:flex;\">(3,835)</div><div id=\"a4040\" style=\"position:absolute;font-family:'Times New Roman';left:323px;top:186px;\">1,077</div><div id=\"a4044\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:186px;\">\u2014 </div><div id=\"a4048\" style=\"position:absolute;font-family:'Times New Roman';left:501px;top:186px;\">\u2014 </div><div id=\"a4052\" style=\"position:absolute;font-family:'Times New Roman';left:589px;top:186px;\">\u2014 </div><div id=\"a4056\" style=\"position:absolute;font-family:'Times New Roman';left:647px;top:186px;display:flex;\">(2,758)</div><div id=\"a4058\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:205px;\">Dividends ($</div><div id=\"a4058_12_5\" style=\"position:absolute;font-family:'Times New Roman';left:76px;top:205px;\">3.456</div><div id=\"a4059\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:220px;\">per share) </div><div id=\"a4084\" style=\"position:absolute;font-family:'Times New Roman';left:16px;top:237px;\">Common </div><div id=\"a4087\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:237px;\">\u2014 </div><div id=\"a4091\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:237px;\">\u2014 </div><div id=\"a4095\" style=\"position:absolute;font-family:'Times New Roman';left:279px;top:237px;\">\u2014 </div><div id=\"a4099\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:237px;\">\u2014 </div><div id=\"a4103\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:237px;\">\u2014 </div><div id=\"a4107\" style=\"position:absolute;font-family:'Times New Roman';left:466px;top:237px;display:flex;\">(152,932)</div><div id=\"a4111\" style=\"position:absolute;font-family:'Times New Roman';left:589px;top:237px;\">\u2014 </div><div id=\"a4115\" style=\"position:absolute;font-family:'Times New Roman';left:634px;top:237px;display:flex;\">(152,932)</div><div id=\"a4117\" style=\"position:absolute;font-family:'Times New Roman';left:16px;top:254px;\">Class A common </div><div id=\"a4120\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:254px;\">\u2014 </div><div id=\"a4124\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:254px;\">\u2014 </div><div id=\"a4128\" style=\"position:absolute;font-family:'Times New Roman';left:279px;top:254px;\">\u2014 </div><div id=\"a4132\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:254px;\">\u2014 </div><div id=\"a4136\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:254px;\">\u2014 </div><div id=\"a4140\" style=\"position:absolute;font-family:'Times New Roman';left:472px;top:254px;display:flex;\">(16,589)</div><div id=\"a4144\" style=\"position:absolute;font-family:'Times New Roman';left:589px;top:254px;\">\u2014 </div><div id=\"a4148\" style=\"position:absolute;font-family:'Times New Roman';left:640px;top:254px;display:flex;\">(16,589)</div><div id=\"a4150\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:271px;\">Net income (loss) </div><div id=\"a4153\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:271px;\">\u2014 </div><div id=\"a4157\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:271px;\">\u2014 </div><div id=\"a4161\" style=\"position:absolute;font-family:'Times New Roman';left:279px;top:271px;\">\u2014 </div><div id=\"a4165\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:271px;\">\u2014 </div><div id=\"a4169\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:271px;\">\u2014 </div><div id=\"a4173\" style=\"position:absolute;font-family:'Times New Roman';left:471px;top:271px;\">508,533</div><div id=\"a4177\" style=\"position:absolute;font-family:'Times New Roman';left:578px;top:271px;display:flex;\">(380)</div><div id=\"a4181\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:271px;\">508,153</div><div id=\"a4183\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:292px;\">Balance at March 1, </div><div id=\"a4184\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:307px;\">2025 </div><div id=\"a4186\" style=\"position:absolute;font-family:'Times New Roman';left:131px;top:307px;\">$ </div><div id=\"a4188\" style=\"position:absolute;font-family:'Times New Roman';left:154px;top:307px;\">703</div><div id=\"a4191\" style=\"position:absolute;font-family:'Times New Roman';left:185px;top:307px;\">$ </div><div id=\"a4193\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:307px;\">48</div><div id=\"a4196\" style=\"position:absolute;font-family:'Times New Roman';left:239px;top:307px;\">$ </div><div id=\"a4198\" style=\"position:absolute;font-family:'Times New Roman';left:251px;top:307px;display:flex;\">(35,496)</div><div id=\"a4201\" style=\"position:absolute;font-family:'Times New Roman';left:304px;top:307px;\">$ </div><div id=\"a4203\" style=\"position:absolute;font-family:'Times New Roman';left:316px;top:307px;\">79,677</div><div id=\"a4206\" style=\"position:absolute;font-family:'Times New Roman';left:364px;top:307px;\">$ </div><div id=\"a4208\" style=\"position:absolute;font-family:'Times New Roman';left:410px;top:307px;display:flex;\">(757)</div><div id=\"a4211\" style=\"position:absolute;font-family:'Times New Roman';left:446px;top:307px;\">$ </div><div id=\"a4213\" style=\"position:absolute;font-family:'Times New Roman';left:461px;top:307px;\">2,337,597</div><div id=\"a4216\" style=\"position:absolute;font-family:'Times New Roman';left:525px;top:307px;\">$ </div><div id=\"a4218\" style=\"position:absolute;font-family:'Times New Roman';left:573px;top:307px;\">5,736</div><div id=\"a4221\" style=\"position:absolute;font-family:'Times New Roman';left:614px;top:307px;\">$ </div><div id=\"a4223\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:307px;\">2,387,508</div></div></div></div></div><div id=\"TextBlockContainer163\" style=\"position:relative;line-height:normal;width:698px;height:323px;\"><div id=\"div_160_XBRL_TS_7057470e5cd9403a8b1ac9e4eabed9f5\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer161\" style=\"position:relative;line-height:normal;width:698px;height:323px;\"><div style=\"position:absolute; width:392px; height:1px; left:128px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:520.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:520.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:522.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:522.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:534.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:74.4px; height:1px; left:534.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:609.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:609.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:611.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:611.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:623.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:623.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:231px; height:1px; left:128px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:359.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:359.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:361.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:361.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:373.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:67.4px; height:1px; left:373.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:441.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:441.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:443.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:443.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:455.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:455.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:128px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:140px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:140.7px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:180px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:180.7px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:182px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:51.4px; height:1px; left:182.7px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:234px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:234.7px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:236px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:62.4px; height:1px; left:236.7px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:299.1px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:299.7px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:301.1px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:57.4px; height:1px; left:301.7px; top:50.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:34px; left:4px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.3px; left:6.6px; top:102.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.4px; left:6.6px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:128px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:130.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:34px; left:140px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:142.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:180px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:180px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:182px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:184.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:34px; left:194px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:196.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:234px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:234px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:236px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:238.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:51px; height:34px; left:248px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:45.7px; height:15.4px; left:250.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:299.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:299.1px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:301.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:303.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46px; height:34px; left:313.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:36.6px; height:15.4px; left:315.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:359.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:359.1px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:361.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:363.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68px; height:34px; left:373.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:62.6px; height:15.4px; left:375.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:441.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:441.1px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:443.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:445.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:34px; left:455.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.4px; left:457.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:520.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:520.1px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:522.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:524.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:34px; left:534.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:69.7px; height:15.4px; left:536.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:609.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:609.1px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:611.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:613.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:34px; left:623.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.4px; left:625.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:1px; left:4px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:128px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:140px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:140.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:180px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:182px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:194px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:194.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:234px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:236px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:248px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:50.4px; height:1px; left:248.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:299.1px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:301.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:313.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:45.4px; height:1px; left:313.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:359.1px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:361.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:373.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:67.4px; height:1px; left:373.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:441.1px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:443.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:455.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:455.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:520.1px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:522.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:534.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:74.4px; height:1px; left:534.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:609.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:609.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:611.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:611.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:623.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:623.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:34px; left:4px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.3px; left:6.6px; top:170.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.4px; left:6.6px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:128px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:128px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:34px; left:140px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:142.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:180px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:180px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:182px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:182px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:34px; left:194px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:196.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:234px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:234px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:236px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:236px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:51px; height:34px; left:248px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:45.7px; height:15.4px; left:250.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:299.1px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:299.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:301.1px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:301.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46px; height:34px; left:313.1px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:36.6px; height:15.4px; left:315.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:359.1px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:359.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:361.1px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:361.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68px; height:34px; left:373.1px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.6px; height:15.4px; left:375.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:441.1px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:441.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:443.1px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:443.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:34px; left:455.1px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.4px; left:457.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:520.1px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:520.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:522.1px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:522.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:34px; left:534.1px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.7px; height:15.4px; left:536.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:609.1px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:609.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:611.1px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:611.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:34px; left:623.1px; top:167.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:59.7px; height:15.4px; left:625.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:17px; left:4px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:109.7px; height:15.3px; left:15.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:128px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:128px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:17px; left:140px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.3px; left:142.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:180px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:180px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:182px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:182px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:17px; left:194px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.3px; left:196.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:234px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:234px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:236px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:236px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:51px; height:17px; left:248px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:41.7px; height:15.3px; left:250.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:299.1px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:299.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:301.1px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:301.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46px; height:17px; left:313.1px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:36.6px; height:15.3px; left:315.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:359.1px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:359.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:361.1px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:361.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68px; height:17px; left:373.1px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.6px; height:15.3px; left:375.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:441.1px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:441.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:443.1px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:443.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:17px; left:455.1px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:59.7px; height:15.3px; left:457.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:520.1px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:520.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:522.1px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:522.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:17px; left:534.1px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.7px; height:15.3px; left:536.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:609.1px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:609.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:611.1px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:611.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:17px; left:623.1px; top:235.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:59.7px; height:15.3px; left:625.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:17px; left:4px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.3px; left:6.6px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:128px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:128px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:17px; left:140px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.3px; left:142.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:180px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:180px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:182px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:182px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:17px; left:194px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.3px; left:196.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:234px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:234px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:236px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:236px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:51px; height:17px; left:248px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:41.7px; height:15.3px; left:250.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:299.1px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:299.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:301.1px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:301.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46px; height:17px; left:313.1px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:36.6px; height:15.3px; left:315.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:359.1px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:359.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:361.1px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:361.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68px; height:17px; left:373.1px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.6px; height:15.3px; left:375.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:441.1px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:441.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:443.1px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:443.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:17px; left:455.1px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.3px; left:457.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:520.1px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:520.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:522.1px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:522.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:17px; left:534.1px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:69.7px; height:15.3px; left:536.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:609.1px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:609.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:611.1px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:611.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:17px; left:623.1px; top:269.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.3px; left:625.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:128px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:140px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:140.7px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:182px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:194px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:194.7px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:236px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:248px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:50.4px; height:1px; left:248.7px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:301.1px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:313.1px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:45.4px; height:1px; left:313.7px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:361.1px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:373.1px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:67.4px; height:1px; left:373.7px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:443.1px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:455.1px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:455.7px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:522.1px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:534.1px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:74.4px; height:1px; left:534.7px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:611.1px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:623.1px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:623.7px; top:286.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:127.1px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:139.1px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:38.1px; height:1px; left:141.9px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:181.1px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:193.1px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:38.1px; height:1px; left:195.9px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:235.1px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:247.1px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:49.1px; height:1px; left:249.9px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:300.1px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:312.1px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:44.1px; height:1px; left:315px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:360.1px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:372.1px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:66.1px; height:1px; left:375px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:442.1px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:454.1px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:63px; height:1px; left:457px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:521.1px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:533.1px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:73.1px; height:1px; left:536px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:610.1px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:622.1px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:63.1px; height:1px; left:625px; top:322.3px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer161\" style=\"position:relative;width:698px;z-index:1;\"><div id=\"a4227\" style=\"position:absolute;font-family:'Times New Roman';left:307px;top:0px;\">Thirteen Weeks Ended March 2, 2024 </div><div id=\"a4230\" style=\"position:absolute;font-family:'Times New Roman';left:228px;top:18px;\">Cal-Maine Foods, Inc. Stockholders </div><div id=\"a4241\" style=\"position:absolute;font-family:'Times New Roman';left:202px;top:35px;\">Common Stock </div><div id=\"a4259\" style=\"position:absolute;font-family:'Times New Roman';left:188px;top:67px;\">Class A </div><div id=\"a4262\" style=\"position:absolute;font-family:'Times New Roman';left:244px;top:67px;\">Treasury </div><div id=\"a4265\" style=\"position:absolute;font-family:'Times New Roman';left:311px;top:67px;\">Paid In </div><div id=\"a4268\" style=\"position:absolute;font-family:'Times New Roman';left:381px;top:51px;\">Accum. </div><div id=\"a4269\" style=\"position:absolute;font-family:'Times New Roman';left:386px;top:67px;\">Other </div><div id=\"a4272\" style=\"position:absolute;font-family:'Times New Roman';left:458px;top:67px;\">Retained </div><div id=\"a4275\" style=\"position:absolute;font-family:'Times New Roman';left:526px;top:67px;\">Noncontrolling </div><div id=\"a4280\" style=\"position:absolute;font-family:'Times New Roman';left:133px;top:84px;\">Amount </div><div id=\"a4283\" style=\"position:absolute;font-family:'Times New Roman';left:187px;top:84px;\">Amount </div><div id=\"a4286\" style=\"position:absolute;font-family:'Times New Roman';left:246px;top:84px;\">Amount </div><div id=\"a4289\" style=\"position:absolute;font-family:'Times New Roman';left:311px;top:84px;\">Capital </div><div id=\"a4292\" style=\"position:absolute;font-family:'Times New Roman';left:369px;top:84px;\">Comp. Loss </div><div id=\"a4295\" style=\"position:absolute;font-family:'Times New Roman';left:458px;top:84px;\">Earnings </div><div id=\"a4298\" style=\"position:absolute;font-family:'Times New Roman';font-size:12px;left:549px;top:85px;\">Interest </div><div id=\"a4300\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:84px;\">Total </div><div id=\"a4302\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:103px;\">Balance at December </div><div id=\"a4303\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:118px;\">2, 2023 </div><div id=\"a4305\" style=\"position:absolute;font-family:'Times New Roman';left:131px;top:118px;\">$ </div><div id=\"a4307\" style=\"position:absolute;font-family:'Times New Roman';left:154px;top:118px;\">703</div><div id=\"a4310\" style=\"position:absolute;font-family:'Times New Roman';left:185px;top:118px;\">$ </div><div id=\"a4312\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:118px;\">48</div><div id=\"a4315\" style=\"position:absolute;font-family:'Times New Roman';left:239px;top:118px;\">$ </div><div id=\"a4317\" style=\"position:absolute;font-family:'Times New Roman';left:251px;top:118px;display:flex;\">(30,014)</div><div id=\"a4320\" style=\"position:absolute;font-family:'Times New Roman';left:304px;top:118px;\">$ </div><div id=\"a4322\" style=\"position:absolute;font-family:'Times New Roman';left:316px;top:118px;\">74,214</div><div id=\"a4325\" style=\"position:absolute;font-family:'Times New Roman';left:364px;top:118px;\">$ </div><div id=\"a4327\" style=\"position:absolute;font-family:'Times New Roman';left:400px;top:118px;display:flex;\">(1,614)</div><div id=\"a4330\" style=\"position:absolute;font-family:'Times New Roman';left:446px;top:118px;\">$ </div><div id=\"a4332\" style=\"position:absolute;font-family:'Times New Roman';left:461px;top:118px;\">1,583,071</div><div id=\"a4335\" style=\"position:absolute;font-family:'Times New Roman';left:525px;top:118px;\">$ </div><div id=\"a4337\" style=\"position:absolute;font-family:'Times New Roman';left:568px;top:118px;display:flex;\">(2,444)</div><div id=\"a4340\" style=\"position:absolute;font-family:'Times New Roman';left:614px;top:118px;\">$ </div><div id=\"a4342\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:118px;\">1,623,964</div><div id=\"a4344\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:137px;\">Other comprehensive </div><div id=\"a4345\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:152px;\">income, net of tax </div><div id=\"a4348\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:152px;\">\u2014 </div><div id=\"a4352\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:152px;\">\u2014 </div><div id=\"a4356\" style=\"position:absolute;font-family:'Times New Roman';left:279px;top:152px;\">\u2014 </div><div id=\"a4360\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:152px;\">\u2014 </div><div id=\"a4364\" style=\"position:absolute;font-family:'Times New Roman';left:415px;top:152px;\">100</div><div id=\"a4368\" style=\"position:absolute;font-family:'Times New Roman';left:501px;top:152px;\">\u2014 </div><div id=\"a4372\" style=\"position:absolute;font-family:'Times New Roman';left:589px;top:152px;\">\u2014 </div><div id=\"a4376\" style=\"position:absolute;font-family:'Times New Roman';left:662px;top:152px;\">100</div><div id=\"a4378\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:171px;\">Stock compensation </div><div id=\"a4379\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:186px;\">plan transactions </div><div id=\"a4382\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:186px;\">\u2014</div><div id=\"a4386\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:186px;\">\u2014</div><div id=\"a4390\" style=\"position:absolute;font-family:'Times New Roman';left:258px;top:186px;display:flex;\">(1,583)</div><div id=\"a4394\" style=\"position:absolute;font-family:'Times New Roman';left:323px;top:186px;\">1,012</div><div id=\"a4398\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:186px;\">\u2014 </div><div id=\"a4402\" style=\"position:absolute;font-family:'Times New Roman';left:501px;top:186px;\">\u2014 </div><div id=\"a4406\" style=\"position:absolute;font-family:'Times New Roman';left:589px;top:186px;\">\u2014 </div><div id=\"a4410\" style=\"position:absolute;font-family:'Times New Roman';left:657px;top:186px;display:flex;\">(571)</div><div id=\"a4412\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:205px;\">Dividends ($</div><div id=\"a4412_12_5\" style=\"position:absolute;font-family:'Times New Roman';left:76px;top:205px;\">0.997</div><div id=\"a4413\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:220px;\">per share) </div><div id=\"a4438\" style=\"position:absolute;font-family:'Times New Roman';left:16px;top:237px;\">Common </div><div id=\"a4441\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:237px;\">\u2014 </div><div id=\"a4445\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:237px;\">\u2014 </div><div id=\"a4449\" style=\"position:absolute;font-family:'Times New Roman';left:279px;top:237px;\">\u2014 </div><div id=\"a4453\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:237px;\">\u2014 </div><div id=\"a4457\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:237px;\">\u2014 </div><div id=\"a4461\" style=\"position:absolute;font-family:'Times New Roman';left:472px;top:237px;display:flex;\">(44,111)</div><div id=\"a4465\" style=\"position:absolute;font-family:'Times New Roman';left:589px;top:237px;\">\u2014 </div><div id=\"a4469\" style=\"position:absolute;font-family:'Times New Roman';left:640px;top:237px;display:flex;\">(44,111)</div><div id=\"a4471\" style=\"position:absolute;font-family:'Times New Roman';left:16px;top:254px;\">Class A common </div><div id=\"a4474\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:254px;\">\u2014 </div><div id=\"a4478\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:254px;\">\u2014 </div><div id=\"a4482\" style=\"position:absolute;font-family:'Times New Roman';left:279px;top:254px;\">\u2014 </div><div id=\"a4486\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:254px;\">\u2014 </div><div id=\"a4490\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:254px;\">\u2014 </div><div id=\"a4494\" style=\"position:absolute;font-family:'Times New Roman';left:479px;top:254px;display:flex;\">(4,786)</div><div id=\"a4498\" style=\"position:absolute;font-family:'Times New Roman';left:589px;top:254px;\">\u2014 </div><div id=\"a4502\" style=\"position:absolute;font-family:'Times New Roman';left:647px;top:254px;display:flex;\">(4,786)</div><div id=\"a4504\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:271px;\">Net income (loss) </div><div id=\"a4507\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:271px;\">\u2014 </div><div id=\"a4511\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:271px;\">\u2014 </div><div id=\"a4515\" style=\"position:absolute;font-family:'Times New Roman';left:279px;top:271px;\">\u2014 </div><div id=\"a4519\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:271px;\">\u2014 </div><div id=\"a4523\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:271px;\">\u2014 </div><div id=\"a4527\" style=\"position:absolute;font-family:'Times New Roman';left:471px;top:271px;\">146,712</div><div id=\"a4531\" style=\"position:absolute;font-family:'Times New Roman';left:578px;top:271px;display:flex;\">(349)</div><div id=\"a4535\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:271px;\">146,363</div><div id=\"a4537\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:292px;\">Balance at March 2, </div><div id=\"a4538\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:307px;\">2024 </div><div id=\"a4540\" style=\"position:absolute;font-family:'Times New Roman';left:131px;top:307px;\">$ </div><div id=\"a4542\" style=\"position:absolute;font-family:'Times New Roman';left:154px;top:307px;\">703</div><div id=\"a4545\" style=\"position:absolute;font-family:'Times New Roman';left:185px;top:307px;\">$ </div><div id=\"a4547\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:307px;\">48</div><div id=\"a4550\" style=\"position:absolute;font-family:'Times New Roman';left:239px;top:307px;\">$ </div><div id=\"a4552\" style=\"position:absolute;font-family:'Times New Roman';left:251px;top:307px;display:flex;\">(31,597)</div><div id=\"a4555\" style=\"position:absolute;font-family:'Times New Roman';left:304px;top:307px;\">$ </div><div id=\"a4557\" style=\"position:absolute;font-family:'Times New Roman';left:316px;top:307px;\">75,226</div><div id=\"a4560\" style=\"position:absolute;font-family:'Times New Roman';left:364px;top:307px;\">$ </div><div id=\"a4562\" style=\"position:absolute;font-family:'Times New Roman';left:400px;top:307px;display:flex;\">(1,514)</div><div id=\"a4565\" style=\"position:absolute;font-family:'Times New Roman';left:446px;top:307px;\">$ </div><div id=\"a4567\" style=\"position:absolute;font-family:'Times New Roman';left:461px;top:307px;\">1,680,886</div><div id=\"a4570\" style=\"position:absolute;font-family:'Times New Roman';left:525px;top:307px;\">$ </div><div id=\"a4572\" style=\"position:absolute;font-family:'Times New Roman';left:568px;top:307px;display:flex;\">(2,793)</div><div id=\"a4575\" style=\"position:absolute;font-family:'Times New Roman';left:614px;top:307px;\">$ </div><div id=\"a4577\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:307px;\">1,720,959</div></div></div></div></div><div id=\"TextBlockContainer167\" style=\"position:relative;line-height:normal;width:698px;height:442px;\"><div style=\"position:absolute; width:392px; height:1px; left:128px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:520.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:520.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:522.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:522.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:534.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:74.4px; height:1px; left:534.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:609.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:609.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:611.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:611.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:623.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:623.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:231px; height:1px; left:128px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:359.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:359.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:361.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:361.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:373.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:67.4px; height:1px; left:373.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:441.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:441.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:443.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:443.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:455.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:455.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:128px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:140px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:140.7px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:180px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:180.7px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:182px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:51.4px; height:1px; left:182.7px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:234px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:234.7px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:236px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:62.4px; height:1px; left:236.7px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:299.1px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:299.7px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:301.1px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:57.4px; height:1px; left:301.7px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:34px; left:4px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.3px; left:6.6px; top:102.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.4px; left:6.6px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:128px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:130.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:34px; left:140px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:142.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:180px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:180px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:182px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:184.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:34px; left:194px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:196.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:234px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:234px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:236px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:238.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:51px; height:34px; left:248px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:45.7px; height:15.4px; left:250.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:299.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:299.1px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:301.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:303.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46px; height:34px; left:313.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:36.6px; height:15.4px; left:315.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:359.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:359.1px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:361.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:363.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68px; height:34px; left:373.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:62.6px; height:15.4px; left:375.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:441.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:441.1px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:443.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:445.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:34px; left:455.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.4px; left:457.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:520.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:520.1px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:522.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:524.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:34px; left:534.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:69.7px; height:15.4px; left:536.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:609.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:609.1px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:611.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:613.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:34px; left:623.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.4px; left:625.7px; top:118.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:1px; left:4px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:128px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:140px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:140.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:180px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:182px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:194px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:194.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:234px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:236px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:248px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:50.4px; height:1px; left:248.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:299.1px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:301.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:313.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:45.4px; height:1px; left:313.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:359.1px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:361.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:373.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:67.4px; height:1px; left:373.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:441.1px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:443.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:455.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:455.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:520.1px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:522.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:534.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:74.4px; height:1px; left:534.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:609.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:609.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:611.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:611.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:623.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:623.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:34px; left:4px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.3px; left:6.6px; top:170.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.4px; left:6.6px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:128px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:128px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:34px; left:140px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:142.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:180px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:180px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:182px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:182px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:34px; left:194px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:196.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:234px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:234px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:236px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:236px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:51px; height:34px; left:248px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:45.7px; height:15.4px; left:250.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:299.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:299.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:301.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:301.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46px; height:34px; left:313.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:36.6px; height:15.4px; left:315.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:359.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:359.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:361.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:361.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68px; height:34px; left:373.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.6px; height:15.4px; left:375.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:441.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:441.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:443.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:443.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:34px; left:455.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.4px; left:457.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:520.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:520.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:522.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:522.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:34px; left:534.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.7px; height:15.4px; left:536.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:609.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:609.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:611.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:611.1px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:34px; left:623.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:59.7px; height:15.4px; left:625.7px; top:186.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:85px; left:4px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.4px; left:6.6px; top:243.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.4px; left:6.6px; top:259.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.3px; left:6.6px; top:274.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.4px; left:6.6px; top:289.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.4px; left:6.6px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:85px; left:128px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:128px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:85px; left:140px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:142.7px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:85px; left:180px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:180px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:85px; left:182px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:182px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:85px; left:194px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:196.7px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:85px; left:234px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:234px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:85px; left:236px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:236px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:51px; height:85px; left:248px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:41.7px; height:15.4px; left:250.7px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:85px; left:299.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:299.1px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:85px; left:301.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:301.1px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46px; height:85px; left:313.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:36.6px; height:15.4px; left:315.7px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:85px; left:359.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:359.1px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:85px; left:361.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:361.1px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68px; height:85px; left:373.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.6px; height:15.4px; left:375.7px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:85px; left:441.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:441.1px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:85px; left:443.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:443.1px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:85px; left:455.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:59.7px; height:15.4px; left:457.7px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:85px; left:520.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:520.1px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:85px; left:522.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:522.1px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:85px; left:534.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.7px; height:15.4px; left:536.7px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:85px; left:609.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:609.1px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:85px; left:611.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:611.1px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:85px; left:623.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.4px; left:625.7px; top:305.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:17px; left:4px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:109.7px; height:15.4px; left:15.7px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:128px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:128px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:17px; left:140px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:142.7px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:180px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:180px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:182px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:182px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:17px; left:194px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:196.7px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:234px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:234px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:236px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:236px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:51px; height:17px; left:248px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:41.7px; height:15.4px; left:250.7px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:299.1px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:299.1px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:301.1px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:301.1px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46px; height:17px; left:313.1px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:36.6px; height:15.4px; left:315.7px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:359.1px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:359.1px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:361.1px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:361.1px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68px; height:17px; left:373.1px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.6px; height:15.4px; left:375.7px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:441.1px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:441.1px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:443.1px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:443.1px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:17px; left:455.1px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:59.7px; height:15.4px; left:457.7px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:520.1px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:520.1px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:522.1px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:522.1px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:17px; left:534.1px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.7px; height:15.4px; left:536.7px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:609.1px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:609.1px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:611.1px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:611.1px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:17px; left:623.1px; top:354.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:59.7px; height:15.4px; left:625.7px; top:356.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:17px; left:4px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.4px; left:6.6px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:128px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:128px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:17px; left:140px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:142.7px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:180px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:180px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:182px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:182px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:17px; left:194px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:196.7px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:234px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:234px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:236px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:236px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:51px; height:17px; left:248px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:41.7px; height:15.4px; left:250.7px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:299.1px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:299.1px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:301.1px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:301.1px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46px; height:17px; left:313.1px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:36.6px; height:15.4px; left:315.7px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:359.1px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:359.1px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:361.1px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:361.1px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68px; height:17px; left:373.1px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.6px; height:15.4px; left:375.7px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:441.1px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:441.1px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:443.1px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:443.1px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:17px; left:455.1px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.4px; left:457.7px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:520.1px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:520.1px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:522.1px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:522.1px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:17px; left:534.1px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:69.7px; height:15.4px; left:536.7px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:609.1px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:609.1px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:611.1px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:611.1px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:17px; left:623.1px; top:388.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.4px; left:625.7px; top:390.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:128px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:140px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:140.7px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:182px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:194px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:194.7px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:236px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:248px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:50.4px; height:1px; left:248.7px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:301.1px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:313.1px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:45.4px; height:1px; left:313.7px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:361.1px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:373.1px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:67.4px; height:1px; left:373.7px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:443.1px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:455.1px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:455.7px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:522.1px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:534.1px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:74.4px; height:1px; left:534.7px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:611.1px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:623.1px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:623.7px; top:405.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:127.1px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:139.1px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:38.1px; height:1px; left:141.9px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:181.1px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:193.1px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:38.1px; height:1px; left:195.9px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:235.1px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:247.1px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:49.1px; height:1px; left:249.9px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:300.1px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:312.1px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:44.1px; height:1px; left:315px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:360.1px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:372.1px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:66.1px; height:1px; left:375px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:442.1px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:454.1px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:63px; height:1px; left:457px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:521.1px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:533.1px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:73.1px; height:1px; left:536px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:610.1px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:622.1px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:63.1px; height:1px; left:625px; top:441.2px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer167\" style=\"position:relative;width:698px;z-index:1;\"><div id=\"a4585\" style=\"position:absolute;font-family:'Times New Roman';left:299px;top:0px;\">Thirty-nine Weeks Ended March 1, 2025 </div><div id=\"a4590\" style=\"position:absolute;font-family:'Times New Roman';left:228px;top:18px;\">Cal-Maine Foods, Inc. Stockholders </div><div id=\"a4601\" style=\"position:absolute;font-family:'Times New Roman';left:202px;top:35px;\">Common Stock </div><div id=\"a4619\" style=\"position:absolute;font-family:'Times New Roman';left:188px;top:67px;\">Class A </div><div id=\"a4622\" style=\"position:absolute;font-family:'Times New Roman';left:244px;top:67px;\">Treasury </div><div id=\"a4625\" style=\"position:absolute;font-family:'Times New Roman';left:311px;top:67px;\">Paid In </div><div id=\"a4628\" style=\"position:absolute;font-family:'Times New Roman';left:381px;top:51px;\">Accum. </div><div id=\"a4629\" style=\"position:absolute;font-family:'Times New Roman';left:386px;top:67px;\">Other </div><div id=\"a4632\" style=\"position:absolute;font-family:'Times New Roman';left:458px;top:67px;\">Retained </div><div id=\"a4635\" style=\"position:absolute;font-family:'Times New Roman';left:525px;top:67px;\">Noncontrolling </div><div id=\"a4641\" style=\"position:absolute;font-family:'Times New Roman';left:133px;top:84px;\">Amount </div><div id=\"a4644\" style=\"position:absolute;font-family:'Times New Roman';left:187px;top:84px;\">Amount </div><div id=\"a4647\" style=\"position:absolute;font-family:'Times New Roman';left:246px;top:84px;\">Amount </div><div id=\"a4650\" style=\"position:absolute;font-family:'Times New Roman';left:311px;top:84px;\">Capital </div><div id=\"a4653\" style=\"position:absolute;font-family:'Times New Roman';left:369px;top:84px;\">Comp. Loss </div><div id=\"a4656\" style=\"position:absolute;font-family:'Times New Roman';left:458px;top:84px;\">Earnings </div><div id=\"a4659\" style=\"position:absolute;font-family:'Times New Roman';left:547px;top:84px;\">Interest </div><div id=\"a4661\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:84px;\">Total </div><div id=\"a4663\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:103px;\">Balance at June 1, </div><div id=\"a4664\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:118px;\">2024 </div><div id=\"a4666\" style=\"position:absolute;font-family:'Times New Roman';left:131px;top:118px;\">$ </div><div id=\"a4668\" style=\"position:absolute;font-family:'Times New Roman';left:154px;top:118px;\">703</div><div id=\"a4671\" style=\"position:absolute;font-family:'Times New Roman';left:185px;top:118px;\">$ </div><div id=\"a4673\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:118px;\">48</div><div id=\"a4676\" style=\"position:absolute;font-family:'Times New Roman';left:239px;top:118px;\">$ </div><div id=\"a4678\" style=\"position:absolute;font-family:'Times New Roman';left:251px;top:118px;display:flex;\">(31,597)</div><div id=\"a4681\" style=\"position:absolute;font-family:'Times New Roman';left:304px;top:118px;\">$ </div><div id=\"a4683\" style=\"position:absolute;font-family:'Times New Roman';left:316px;top:118px;\">76,371</div><div id=\"a4686\" style=\"position:absolute;font-family:'Times New Roman';left:364px;top:118px;\">$ </div><div id=\"a4688\" style=\"position:absolute;font-family:'Times New Roman';left:400px;top:118px;display:flex;\">(1,773)</div><div id=\"a4691\" style=\"position:absolute;font-family:'Times New Roman';left:446px;top:118px;\">$ </div><div id=\"a4693\" style=\"position:absolute;font-family:'Times New Roman';left:461px;top:118px;\">1,756,395</div><div id=\"a4696\" style=\"position:absolute;font-family:'Times New Roman';left:525px;top:118px;\">$ </div><div id=\"a4698\" style=\"position:absolute;font-family:'Times New Roman';left:568px;top:118px;display:flex;\">(3,104)</div><div id=\"a4701\" style=\"position:absolute;font-family:'Times New Roman';left:614px;top:118px;\">$ </div><div id=\"a4703\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:118px;\">1,797,043</div><div id=\"a4705\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:137px;\">Other comprehensive </div><div id=\"a4706\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:152px;\">income, net of tax </div><div id=\"a4709\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:152px;\">\u2014 </div><div id=\"a4713\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:152px;\">\u2014 </div><div id=\"a4717\" style=\"position:absolute;font-family:'Times New Roman';left:279px;top:152px;\">\u2014 </div><div id=\"a4721\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:152px;\">\u2014 </div><div id=\"a4725\" style=\"position:absolute;font-family:'Times New Roman';left:405px;top:152px;\">1,016</div><div id=\"a4729\" style=\"position:absolute;font-family:'Times New Roman';left:501px;top:152px;\">\u2014 </div><div id=\"a4733\" style=\"position:absolute;font-family:'Times New Roman';left:589px;top:152px;\">\u2014 </div><div id=\"a4737\" style=\"position:absolute;font-family:'Times New Roman';left:652px;top:152px;\">1,016</div><div id=\"a4739\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:171px;\">Stock compensation </div><div id=\"a4740\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:186px;\">plan transactions </div><div id=\"a4744\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:186px;\">\u2014</div><div id=\"a4748\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:186px;\">\u2014</div><div id=\"a4752\" style=\"position:absolute;font-family:'Times New Roman';left:258px;top:186px;display:flex;\">(3,899)</div><div id=\"a4756\" style=\"position:absolute;font-family:'Times New Roman';left:323px;top:186px;\">3,306</div><div id=\"a4760\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:186px;\">\u2014 </div><div id=\"a4764\" style=\"position:absolute;font-family:'Times New Roman';left:501px;top:186px;\">\u2014 </div><div id=\"a4768\" style=\"position:absolute;font-family:'Times New Roman';left:589px;top:186px;\">\u2014 </div><div id=\"a4772\" style=\"position:absolute;font-family:'Times New Roman';left:657px;top:186px;display:flex;\">(593)</div><div id=\"a4774\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:205px;\">Contributions to </div><div id=\"a4775\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:220px;\">Crepini Foods LLC </div><div id=\"a4778\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:220px;\">\u2014 </div><div id=\"a4782\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:220px;\">\u2014 </div><div id=\"a4786\" style=\"position:absolute;font-family:'Times New Roman';left:279px;top:220px;\">\u2014 </div><div id=\"a4790\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:220px;\">\u2014 </div><div id=\"a4794\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:220px;\">\u2014 </div><div id=\"a4798\" style=\"position:absolute;font-family:'Times New Roman';left:501px;top:220px;\">\u2014 </div><div id=\"a4802\" style=\"position:absolute;font-family:'Times New Roman';left:573px;top:220px;\">6,485</div><div id=\"a4806\" style=\"position:absolute;font-family:'Times New Roman';left:652px;top:220px;\">6,485</div><div id=\"a4808\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:244px;\">Acquisition of </div><div id=\"a4809\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:259px;\">noncontrolling </div><div id=\"a4810\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:275px;\">interest in </div><div id=\"a4811\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:290px;\">MeadowCreek Foods </div><div id=\"a4812\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:305px;\">LLC </div><div id=\"a4815\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:305px;\">\u2014 </div><div id=\"a4819\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:305px;\">\u2014 </div><div id=\"a4823\" style=\"position:absolute;font-family:'Times New Roman';left:279px;top:305px;\">\u2014 </div><div id=\"a4827\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:305px;\">\u2014 </div><div id=\"a4831\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:305px;\">\u2014 </div><div id=\"a4835\" style=\"position:absolute;font-family:'Times New Roman';left:479px;top:305px;display:flex;\">(3,826)</div><div id=\"a4839\" style=\"position:absolute;font-family:'Times New Roman';left:573px;top:305px;\">3,826</div><div id=\"a4843\" style=\"position:absolute;font-family:'Times New Roman';left:669px;top:305px;\">\u2014</div><div id=\"a4845\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:324px;\">Dividends ($</div><div id=\"a4845_12_5\" style=\"position:absolute;font-family:'Times New Roman';left:76px;top:324px;\">5.965</div><div id=\"a4846\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:339px;\">per share) </div><div id=\"a4871\" style=\"position:absolute;font-family:'Times New Roman';left:16px;top:356px;\">Common </div><div id=\"a4874\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:356px;\">\u2014 </div><div id=\"a4878\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:356px;\">\u2014 </div><div id=\"a4882\" style=\"position:absolute;font-family:'Times New Roman';left:279px;top:356px;\">\u2014 </div><div id=\"a4886\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:356px;\">\u2014 </div><div id=\"a4890\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:356px;\">\u2014 </div><div id=\"a4894\" style=\"position:absolute;font-family:'Times New Roman';left:466px;top:356px;display:flex;\">(263,918)</div><div id=\"a4898\" style=\"position:absolute;font-family:'Times New Roman';left:589px;top:356px;\">\u2014 </div><div id=\"a4902\" style=\"position:absolute;font-family:'Times New Roman';left:634px;top:356px;display:flex;\">(263,918)</div><div id=\"a4904\" style=\"position:absolute;font-family:'Times New Roman';left:16px;top:373px;\">Class A common </div><div id=\"a4907\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:373px;\">\u2014 </div><div id=\"a4911\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:373px;\">\u2014 </div><div id=\"a4915\" style=\"position:absolute;font-family:'Times New Roman';left:279px;top:373px;\">\u2014 </div><div id=\"a4919\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:373px;\">\u2014 </div><div id=\"a4923\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:373px;\">\u2014 </div><div id=\"a4927\" style=\"position:absolute;font-family:'Times New Roman';left:472px;top:373px;display:flex;\">(28,627)</div><div id=\"a4931\" style=\"position:absolute;font-family:'Times New Roman';left:589px;top:373px;\">\u2014 </div><div id=\"a4935\" style=\"position:absolute;font-family:'Times New Roman';left:640px;top:373px;display:flex;\">(28,627)</div><div id=\"a4937\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:390px;\">Net income (loss) </div><div id=\"a4940\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:390px;\">\u2014 </div><div id=\"a4944\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:390px;\">\u2014 </div><div id=\"a4948\" style=\"position:absolute;font-family:'Times New Roman';left:279px;top:390px;\">\u2014 </div><div id=\"a4952\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:390px;\">\u2014 </div><div id=\"a4956\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:390px;\">\u2014 </div><div id=\"a4960\" style=\"position:absolute;font-family:'Times New Roman';left:471px;top:390px;\">877,573</div><div id=\"a4964\" style=\"position:absolute;font-family:'Times New Roman';left:568px;top:390px;display:flex;\">(1,471)</div><div id=\"a4968\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:390px;\">876,102</div><div id=\"a4970\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:411px;\">Balance at March 1, </div><div id=\"a4971\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:426px;\">2025 </div><div id=\"a4973\" style=\"position:absolute;font-family:'Times New Roman';left:131px;top:426px;\">$ </div><div id=\"a4975\" style=\"position:absolute;font-family:'Times New Roman';left:154px;top:426px;\">703</div><div id=\"a4978\" style=\"position:absolute;font-family:'Times New Roman';left:185px;top:426px;\">$ </div><div id=\"a4980\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:426px;\">48</div><div id=\"a4983\" style=\"position:absolute;font-family:'Times New Roman';left:239px;top:426px;\">$ </div><div id=\"a4985\" style=\"position:absolute;font-family:'Times New Roman';left:251px;top:426px;display:flex;\">(35,496)</div><div id=\"a4988\" style=\"position:absolute;font-family:'Times New Roman';left:304px;top:426px;\">$ </div><div id=\"a4990\" style=\"position:absolute;font-family:'Times New Roman';left:316px;top:426px;\">79,677</div><div id=\"a4993\" style=\"position:absolute;font-family:'Times New Roman';left:364px;top:426px;\">$ </div><div id=\"a4995\" style=\"position:absolute;font-family:'Times New Roman';left:410px;top:426px;display:flex;\">(757)</div><div id=\"a4998\" style=\"position:absolute;font-family:'Times New Roman';left:446px;top:426px;\">$ </div><div id=\"a5000\" style=\"position:absolute;font-family:'Times New Roman';left:461px;top:426px;\">2,337,597</div><div id=\"a5003\" style=\"position:absolute;font-family:'Times New Roman';left:525px;top:426px;\">$ </div><div id=\"a5005\" style=\"position:absolute;font-family:'Times New Roman';left:573px;top:426px;\">5,736</div><div id=\"a5008\" style=\"position:absolute;font-family:'Times New Roman';left:614px;top:426px;\">$ </div><div id=\"a5010\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:426px;\">2,387,508</div></div></div><div id=\"TextBlockContainer173\" style=\"position:relative;line-height:normal;width:698px;height:323px;\"><div style=\"position:absolute; width:392px; height:1px; left:128px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:520.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:520.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:522.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:522.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:534.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:74.4px; height:1px; left:534.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:609.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:609.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:611.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:611.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:623.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:623.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:231px; height:1px; left:128px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:359.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:359.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:361.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:361.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:373.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:67.4px; height:1px; left:373.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:441.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:441.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:443.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:443.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:455.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:455.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:128px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:140px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:140.7px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:180px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:180.7px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:182px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:51.4px; height:1px; left:182.7px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:234px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:234.7px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:236px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:62.4px; height:1px; left:236.7px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:299.1px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:299.7px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:301.1px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:57.4px; height:1px; left:301.7px; top:50.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:34px; left:4px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.4px; left:6.6px; top:102.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.3px; left:6.6px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:128px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:130.7px; top:102.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.3px; left:130.7px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:34px; left:140px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.3px; left:142.7px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:180px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:180px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:182px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:184.7px; top:102.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.3px; left:184.7px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:34px; left:194px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.3px; left:196.7px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:234px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:234px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:236px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:238.7px; top:102.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.3px; left:238.7px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:51px; height:34px; left:248px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:45.7px; height:15.3px; left:250.7px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:299.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:299.1px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:301.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:303.7px; top:102.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.3px; left:303.7px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46px; height:34px; left:313.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:36.6px; height:15.3px; left:315.7px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:359.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:359.1px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:361.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:363.7px; top:102.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.3px; left:363.7px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68px; height:34px; left:373.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:62.6px; height:15.3px; left:375.7px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:441.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:441.1px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:443.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:445.7px; top:102.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.3px; left:445.7px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:34px; left:455.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.3px; left:457.7px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:520.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:520.1px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:522.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:524.7px; top:102.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.3px; left:524.7px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:34px; left:534.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:69.7px; height:15.3px; left:536.7px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:609.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:609.1px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:611.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:613.7px; top:102.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.3px; left:613.7px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:34px; left:623.1px; top:99.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.3px; left:625.7px; top:118.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:1px; left:4px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:128px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:140px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:140.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:180px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:182px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:194px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:194.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:234px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:236px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:248px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:50.4px; height:1px; left:248.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:299.1px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:301.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:313.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:45.4px; height:1px; left:313.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:359.1px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:361.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:373.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:67.4px; height:1px; left:373.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:441.1px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:443.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:455.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:455.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:1px; left:520.1px; top:98.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:522.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:534.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:74.4px; height:1px; left:534.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:609.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:609.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:611.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:611.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:623.1px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:623.7px; top:98.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:34px; left:4px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.4px; left:6.6px; top:170.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.3px; left:6.6px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:128px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:128px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:34px; left:140px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.3px; left:142.7px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:180px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:180px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:182px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:182px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:34px; left:194px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.3px; left:196.7px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:234px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:234px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:236px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:236px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:51px; height:34px; left:248px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:45.7px; height:15.3px; left:250.7px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:299.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:299.1px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:301.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:301.1px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46px; height:34px; left:313.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:36.6px; height:15.3px; left:315.7px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:359.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:359.1px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:361.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:361.1px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68px; height:34px; left:373.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.6px; height:15.3px; left:375.7px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:441.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:441.1px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:443.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:443.1px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:34px; left:455.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.3px; left:457.7px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:520.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:520.1px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:522.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:522.1px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:34px; left:534.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.7px; height:15.3px; left:536.7px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:34px; left:609.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.3px; left:609.1px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:611.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:611.1px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:34px; left:623.1px; top:167.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.3px; left:625.7px; top:186.2px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:17px; left:4px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:109.7px; height:15.4px; left:15.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:128px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:128px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:17px; left:140px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:142.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:180px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:180px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:182px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:182px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:17px; left:194px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:196.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:234px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:234px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:236px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:236px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:51px; height:17px; left:248px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:41.7px; height:15.4px; left:250.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:299.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:299.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:301.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:301.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46px; height:17px; left:313.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:36.6px; height:15.4px; left:315.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:359.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:359.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:361.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:361.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68px; height:17px; left:373.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.6px; height:15.4px; left:375.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:441.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:441.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:443.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:443.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:17px; left:455.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:59.7px; height:15.4px; left:457.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:520.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:520.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:522.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:522.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:17px; left:534.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65.7px; height:15.4px; left:536.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:609.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:609.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:611.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:611.1px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:17px; left:623.1px; top:235.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:59.7px; height:15.4px; left:625.7px; top:237.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:17px; left:4px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.4px; left:6.6px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:128px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:128px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:17px; left:140px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:142.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:180px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:180px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:182px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:182px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:17px; left:194px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:196.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:234px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:234px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:236px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:236px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:51px; height:17px; left:248px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:41.7px; height:15.4px; left:250.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:299.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:299.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:301.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:301.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46px; height:17px; left:313.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:36.6px; height:15.4px; left:315.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:359.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:359.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:361.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:361.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68px; height:17px; left:373.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:58.6px; height:15.4px; left:375.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:441.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:441.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:443.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:443.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:17px; left:455.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.4px; left:457.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:520.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:520.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:522.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:522.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:17px; left:534.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:69.7px; height:15.4px; left:536.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:17px; left:609.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:609.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:611.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:611.1px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:17px; left:623.1px; top:269.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.4px; left:625.7px; top:271.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:35px; left:4px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.4px; left:6.6px; top:291.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:118.7px; height:15.4px; left:6.6px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:35px; left:128px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:130.7px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:35px; left:140px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:142.7px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:35px; left:180px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:180px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:35px; left:182px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:184.7px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:40px; height:35px; left:194px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:30.7px; height:15.4px; left:196.7px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:35px; left:234px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:234px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:35px; left:236px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:238.7px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:51px; height:35px; left:248px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:45.7px; height:15.4px; left:250.7px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:35px; left:299.1px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:299.1px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:35px; left:301.1px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:303.7px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:46px; height:35px; left:313.1px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:36.6px; height:15.4px; left:315.7px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:35px; left:359.1px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:359.1px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:35px; left:361.1px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:363.7px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:68px; height:35px; left:373.1px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:62.6px; height:15.4px; left:375.7px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:35px; left:441.1px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:441.1px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:35px; left:443.1px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:445.7px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:35px; left:455.1px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.4px; left:457.7px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:35px; left:520.1px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:520.1px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:35px; left:522.1px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:524.7px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75px; height:35px; left:534.1px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:69.7px; height:15.4px; left:536.7px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:35px; left:609.1px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2px; height:15.4px; left:609.1px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:35px; left:611.1px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:613.7px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:65px; height:35px; left:623.1px; top:287.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:55.7px; height:15.4px; left:625.7px; top:306.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:124px; height:1px; left:4px; top:286.5px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:128px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:140px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:140.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:180px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:180.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:182px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:182.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:194px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:39.4px; height:1px; left:194.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:234px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:234.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:236px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:236.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:248px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:50.4px; height:1px; left:248.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:299.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:299.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:301.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:301.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:313.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:45.4px; height:1px; left:313.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:359.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:359.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:361.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:361.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:373.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:67.4px; height:1px; left:373.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:441.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:441.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:443.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:443.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:455.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:455.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:520.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:520.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:522.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:522.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:534.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:74.4px; height:1px; left:534.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:609.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.4px; height:1px; left:609.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:611.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:11.4px; height:1px; left:611.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:623.1px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:64.3px; height:1px; left:623.7px; top:286.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:127.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:139.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:38.1px; height:1px; left:141.9px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:179.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:181.9px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:181.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:183.9px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:193.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:38.1px; height:1px; left:195.9px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:233.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:235.9px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:235.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:237.9px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:247.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:49.1px; height:1px; left:249.9px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:298.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:301px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:300.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:303px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:312.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:44.1px; height:1px; left:315px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:358.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:361px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:360.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:363px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:372.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:66.1px; height:1px; left:375px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:440.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:443px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:442.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:445px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:454.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:63px; height:1px; left:457px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:519.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:522px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:521.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:524px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:533.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:73.1px; height:1px; left:536px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:608.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:611px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:610.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:613px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:622.1px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:63.1px; height:1px; left:625px; top:322.2px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer173\" style=\"position:relative;width:698px;z-index:1;\"><div id=\"a5014\" style=\"position:absolute;font-family:'Times New Roman';left:299px;top:0px;\">Thirty-nine Weeks Ended March 2, 2024 </div><div id=\"a5019\" style=\"position:absolute;font-family:'Times New Roman';left:228px;top:18px;\">Cal-Maine Foods, Inc. Stockholders </div><div id=\"a5030\" style=\"position:absolute;font-family:'Times New Roman';left:202px;top:35px;\">Common Stock </div><div id=\"a5048\" style=\"position:absolute;font-family:'Times New Roman';left:188px;top:67px;\">Class A </div><div id=\"a5051\" style=\"position:absolute;font-family:'Times New Roman';left:244px;top:67px;\">Treasury </div><div id=\"a5054\" style=\"position:absolute;font-family:'Times New Roman';left:311px;top:67px;\">Paid In </div><div id=\"a5057\" style=\"position:absolute;font-family:'Times New Roman';left:381px;top:51px;\">Accum. </div><div id=\"a5058\" style=\"position:absolute;font-family:'Times New Roman';left:386px;top:67px;\">Other </div><div id=\"a5061\" style=\"position:absolute;font-family:'Times New Roman';left:458px;top:67px;\">Retained </div><div id=\"a5064\" style=\"position:absolute;font-family:'Times New Roman';left:525px;top:67px;\">Noncontrolling </div><div id=\"a5070\" style=\"position:absolute;font-family:'Times New Roman';left:133px;top:84px;\">Amount </div><div id=\"a5073\" style=\"position:absolute;font-family:'Times New Roman';left:187px;top:84px;\">Amount </div><div id=\"a5076\" style=\"position:absolute;font-family:'Times New Roman';left:246px;top:84px;\">Amount </div><div id=\"a5079\" style=\"position:absolute;font-family:'Times New Roman';left:311px;top:84px;\">Capital </div><div id=\"a5082\" style=\"position:absolute;font-family:'Times New Roman';left:369px;top:84px;\">Comp. Loss </div><div id=\"a5085\" style=\"position:absolute;font-family:'Times New Roman';left:458px;top:84px;\">Earnings </div><div id=\"a5088\" style=\"position:absolute;font-family:'Times New Roman';font-size:12px;left:549px;top:85px;\">Interest </div><div id=\"a5090\" style=\"position:absolute;font-family:'Times New Roman';left:636px;top:84px;\">Total </div><div id=\"a5092\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:103px;\">Balance at June 3, </div><div id=\"a5093\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:118px;\">2023 </div><div id=\"a5096\" style=\"position:absolute;font-family:'Times New Roman';left:131px;top:118px;\">$<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a5098\" style=\"position:absolute;font-family:'Times New Roman';left:154px;top:118px;\">703</div><div id=\"a5102\" style=\"position:absolute;font-family:'Times New Roman';left:185px;top:118px;\">$<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a5104\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:118px;\">48</div><div id=\"a5108\" style=\"position:absolute;font-family:'Times New Roman';left:239px;top:118px;\">$<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a5110\" style=\"position:absolute;font-family:'Times New Roman';left:251px;top:118px;display:flex;\">(30,008)</div><div id=\"a5114\" style=\"position:absolute;font-family:'Times New Roman';left:304px;top:118px;\">$<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a5116\" style=\"position:absolute;font-family:'Times New Roman';left:316px;top:118px;\">72,112</div><div id=\"a5120\" style=\"position:absolute;font-family:'Times New Roman';left:364px;top:118px;\">$<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a5122\" style=\"position:absolute;font-family:'Times New Roman';left:400px;top:118px;display:flex;\">(2,886)</div><div id=\"a5126\" style=\"position:absolute;font-family:'Times New Roman';left:446px;top:118px;\">$<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a5128\" style=\"position:absolute;font-family:'Times New Roman';left:461px;top:118px;\">1,571,112</div><div id=\"a5132\" style=\"position:absolute;font-family:'Times New Roman';left:525px;top:118px;\">$<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a5134\" style=\"position:absolute;font-family:'Times New Roman';left:568px;top:118px;display:flex;\">(1,498)</div><div id=\"a5138\" style=\"position:absolute;font-family:'Times New Roman';left:614px;top:118px;\">$<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a5140\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:118px;\">1,609,583</div><div id=\"a5142\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:137px;\">Other comprehensive </div><div id=\"a5143\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:152px;\">loss, net of tax </div><div id=\"a5146\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:152px;\">\u2014 </div><div id=\"a5150\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:152px;\">\u2014 </div><div id=\"a5154\" style=\"position:absolute;font-family:'Times New Roman';left:279px;top:152px;\">\u2014 </div><div id=\"a5158\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:152px;\">\u2014 </div><div id=\"a5162\" style=\"position:absolute;font-family:'Times New Roman';left:405px;top:152px;\">1,372 </div><div id=\"a5166\" style=\"position:absolute;font-family:'Times New Roman';left:501px;top:152px;\">\u2014 </div><div id=\"a5170\" style=\"position:absolute;font-family:'Times New Roman';left:589px;top:152px;\">\u2014 </div><div id=\"a5174\" style=\"position:absolute;font-family:'Times New Roman';left:652px;top:152px;\">1,372</div><div id=\"a5176\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:171px;\">Stock compensation </div><div id=\"a5177\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:186px;\">plan transactions </div><div id=\"a5181\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:186px;\">\u2014</div><div id=\"a5185\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:186px;\">\u2014</div><div id=\"a5189\" style=\"position:absolute;font-family:'Times New Roman';left:258px;top:186px;display:flex;\">(1,589)</div><div id=\"a5193\" style=\"position:absolute;font-family:'Times New Roman';left:323px;top:186px;\">3,114</div><div id=\"a5197\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:186px;\">\u2014 </div><div id=\"a5201\" style=\"position:absolute;font-family:'Times New Roman';left:501px;top:186px;\">\u2014 </div><div id=\"a5205\" style=\"position:absolute;font-family:'Times New Roman';left:589px;top:186px;\">\u2014 </div><div id=\"a5209\" style=\"position:absolute;font-family:'Times New Roman';left:652px;top:186px;\">1,525</div><div id=\"a5211\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:205px;\">Dividends ($</div><div id=\"a5211_12_5\" style=\"position:absolute;font-family:'Times New Roman';left:76px;top:205px;\">1.119</div><div id=\"a5212\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:220px;\">per share) </div><div id=\"a5237\" style=\"position:absolute;font-family:'Times New Roman';left:16px;top:237px;\">Common </div><div id=\"a5240\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:237px;\">\u2014 </div><div id=\"a5244\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:237px;\">\u2014 </div><div id=\"a5248\" style=\"position:absolute;font-family:'Times New Roman';left:279px;top:237px;\">\u2014 </div><div id=\"a5252\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:237px;\">\u2014 </div><div id=\"a5256\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:237px;\">\u2014 </div><div id=\"a5260\" style=\"position:absolute;font-family:'Times New Roman';left:472px;top:237px;display:flex;\">(49,501)</div><div id=\"a5264\" style=\"position:absolute;font-family:'Times New Roman';left:589px;top:237px;\">\u2014 </div><div id=\"a5268\" style=\"position:absolute;font-family:'Times New Roman';left:640px;top:237px;display:flex;\">(49,501)</div><div id=\"a5270\" style=\"position:absolute;font-family:'Times New Roman';left:16px;top:254px;\">Class A common </div><div id=\"a5273\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:254px;\">\u2014 </div><div id=\"a5277\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:254px;\">\u2014 </div><div id=\"a5281\" style=\"position:absolute;font-family:'Times New Roman';left:279px;top:254px;\">\u2014 </div><div id=\"a5285\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:254px;\">\u2014 </div><div id=\"a5289\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:254px;\">\u2014 </div><div id=\"a5293\" style=\"position:absolute;font-family:'Times New Roman';left:479px;top:254px;display:flex;\">(5,372)</div><div id=\"a5297\" style=\"position:absolute;font-family:'Times New Roman';left:589px;top:254px;\">\u2014 </div><div id=\"a5301\" style=\"position:absolute;font-family:'Times New Roman';left:647px;top:254px;display:flex;\">(5,372)</div><div id=\"a5303\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:271px;\">Net income (loss) </div><div id=\"a5306\" style=\"position:absolute;font-family:'Times New Roman';left:160px;top:271px;\">\u2014 </div><div id=\"a5310\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:271px;\">\u2014 </div><div id=\"a5314\" style=\"position:absolute;font-family:'Times New Roman';left:279px;top:271px;\">\u2014 </div><div id=\"a5318\" style=\"position:absolute;font-family:'Times New Roman';left:339px;top:271px;\">\u2014 </div><div id=\"a5322\" style=\"position:absolute;font-family:'Times New Roman';left:421px;top:271px;\">\u2014 </div><div id=\"a5326\" style=\"position:absolute;font-family:'Times New Roman';left:471px;top:271px;\">164,647</div><div id=\"a5330\" style=\"position:absolute;font-family:'Times New Roman';left:568px;top:271px;display:flex;\">(1,295)</div><div id=\"a5334\" style=\"position:absolute;font-family:'Times New Roman';left:639px;top:271px;\">163,352</div><div id=\"a5336\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:292px;\">Balance at March 2, </div><div id=\"a5337\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:307px;\">2024 </div><div id=\"a5339\" style=\"position:absolute;font-family:'Times New Roman';left:131px;top:307px;\">$ </div><div id=\"a5341\" style=\"position:absolute;font-family:'Times New Roman';left:154px;top:307px;\">703</div><div id=\"a5344\" style=\"position:absolute;font-family:'Times New Roman';left:185px;top:307px;\">$ </div><div id=\"a5346\" style=\"position:absolute;font-family:'Times New Roman';left:214px;top:307px;\">48</div><div id=\"a5349\" style=\"position:absolute;font-family:'Times New Roman';left:239px;top:307px;\">$ </div><div id=\"a5351\" style=\"position:absolute;font-family:'Times New Roman';left:251px;top:307px;display:flex;\">(31,597)</div><div id=\"a5354\" style=\"position:absolute;font-family:'Times New Roman';left:304px;top:307px;\">$ </div><div id=\"a5356\" style=\"position:absolute;font-family:'Times New Roman';left:316px;top:307px;\">75,226</div><div id=\"a5359\" style=\"position:absolute;font-family:'Times New Roman';left:364px;top:307px;\">$ </div><div id=\"a5361\" style=\"position:absolute;font-family:'Times New Roman';left:400px;top:307px;display:flex;\">(1,514)</div><div id=\"a5364\" style=\"position:absolute;font-family:'Times New Roman';left:446px;top:307px;\">$ </div><div id=\"a5366\" style=\"position:absolute;font-family:'Times New Roman';left:461px;top:307px;\">1,680,886</div><div id=\"a5369\" style=\"position:absolute;font-family:'Times New Roman';left:525px;top:307px;\">$ </div><div id=\"a5371\" style=\"position:absolute;font-family:'Times New Roman';left:568px;top:307px;display:flex;\">(2,793)</div><div id=\"a5374\" style=\"position:absolute;font-family:'Times New Roman';left:614px;top:307px;\">$ </div><div id=\"a5376\" style=\"position:absolute;font-family:'Times New Roman';left:629px;top:307px;\">1,720,959</div></div></div>","language":"en-us"}]},{"name":"rpt:f-482","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-483","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-484","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-485","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-486","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-487","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-488","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-489","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-490","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"151000","decimals":-3}]},{"name":"rpt:f-491","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"151000","decimals":-3}]},{"name":"rpt:f-492","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-493","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00: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-494","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-3835000","decimals":-3}]},{"name":"rpt:f-495","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"1077000","decimals":-3}]},{"name":"rpt:f-496","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2758000","decimals":-3}]},{"name":"rpt:f-497","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareCashPaid","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"3.456"}]},{"name":"rpt:f-498","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"152932000","decimals":-3}]},{"name":"rpt:f-499","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"152932000","decimals":-3}]},{"name":"rpt:f-500","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"16589000","decimals":-3}]},{"name":"rpt:f-501","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"16589000","decimals":-3}]},{"name":"rpt:f-502","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"508533000","decimals":-3}]},{"name":"rpt:f-503","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-380000","decimals":-3}]},{"name":"rpt:f-504","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"508153000","decimals":-3}]},{"name":"rpt:f-505","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-03-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-506","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"48000","decimals":-3}]},{"name":"rpt:f-507","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-35496000","decimals":-3}]},{"name":"rpt:f-508","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"79677000","decimals":-3}]},{"name":"rpt:f-509","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-757000","decimals":-3}]},{"name":"rpt:f-510","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"2337597000","decimals":-3}]},{"name":"rpt:f-511","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"5736000","decimals":-3}]},{"name":"rpt:f-512","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2387508000","decimals":-3}]},{"name":"rpt:f-513","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"703000","decimals":-3}]},{"name":"rpt:f-514","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"48000","decimals":-3}]},{"name":"rpt:f-515","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-30014000","decimals":-3}]},{"name":"rpt:f-516","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"74214000","decimals":-3}]},{"name":"rpt:f-517","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-1614000","decimals":-3}]},{"name":"rpt:f-518","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"1583071000","decimals":-3}]},{"name":"rpt:f-519","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-2444000","decimals":-3}]},{"name":"rpt:f-520","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-12-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1623964000","decimals":-3}]},{"name":"rpt:f-521","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"100000","decimals":-3}]},{"name":"rpt:f-522","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"100000","decimals":-3}]},{"name":"rpt:f-523","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-524","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-525","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-1583000","decimals":-3}]},{"name":"rpt:f-526","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"1012000","decimals":-3}]},{"name":"rpt:f-527","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-571000","decimals":-3}]},{"name":"rpt:f-528","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareCashPaid","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.997"}]},{"name":"rpt:f-529","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"44111000","decimals":-3}]},{"name":"rpt:f-530","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"44111000","decimals":-3}]},{"name":"rpt:f-531","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"4786000","decimals":-3}]},{"name":"rpt:f-532","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"4786000","decimals":-3}]},{"name":"rpt:f-533","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"146712000","decimals":-3}]},{"name":"rpt:f-534","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-349000","decimals":-3}]},{"name":"rpt:f-535","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"146363000","decimals":-3}]},{"name":"rpt:f-536","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"703000","decimals":-3}]},{"name":"rpt:f-537","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"48000","decimals":-3}]},{"name":"rpt:f-538","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-31597000","decimals":-3}]},{"name":"rpt:f-539","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"75226000","decimals":-3}]},{"name":"rpt:f-540","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-1514000","decimals":-3}]},{"name":"rpt:f-541","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"1680886000","decimals":-3}]},{"name":"rpt:f-542","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-2793000","decimals":-3}]},{"name":"rpt:f-543","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1720959000","decimals":-3}]},{"name":"rpt:f-544","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-545","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","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"48000","decimals":-3}]},{"name":"rpt:f-546","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-547","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-548","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-549","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-550","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-551","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-552","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"1016000","decimals":-3}]},{"name":"rpt:f-553","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1016000","decimals":-3}]},{"name":"rpt:f-554","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-555","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00: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-556","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-3899000","decimals":-3}]},{"name":"rpt:f-557","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"3306000","decimals":-3}]},{"name":"rpt:f-558","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-593000","decimals":-3}]},{"name":"rpt:f-559","factDimensions":{"xbrl:concept":"us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"6485000","decimals":-3}]},{"name":"rpt:f-560","factDimensions":{"xbrl:concept":"us-gaap:NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6485000","decimals":-3}]},{"name":"rpt:f-561","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestPeriodIncreaseDecrease","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-3826000","decimals":-3}]},{"name":"rpt:f-562","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestPeriodIncreaseDecrease","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"3826000","decimals":-3}]},{"name":"rpt:f-563","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestPeriodIncreaseDecrease","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-564","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareCashPaid","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"5.965"}]},{"name":"rpt:f-565","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"263918000","decimals":-3}]},{"name":"rpt:f-566","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"263918000","decimals":-3}]},{"name":"rpt:f-567","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"28627000","decimals":-3}]},{"name":"rpt:f-568","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"28627000","decimals":-3}]},{"name":"rpt:f-569","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"877573000","decimals":-3}]},{"name":"rpt:f-570","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-1471000","decimals":-3}]},{"name":"rpt:f-571","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"876102000","decimals":-3}]},{"name":"rpt:f-572","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-03-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-573","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-03-02T00: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-574","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-35496000","decimals":-3}]},{"name":"rpt:f-575","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"79677000","decimals":-3}]},{"name":"rpt:f-576","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-757000","decimals":-3}]},{"name":"rpt:f-577","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"2337597000","decimals":-3}]},{"name":"rpt:f-578","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"5736000","decimals":-3}]},{"name":"rpt:f-579","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2387508000","decimals":-3}]},{"name":"rpt:f-580","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"703000","decimals":-3}]},{"name":"rpt:f-581","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"48000","decimals":-3}]},{"name":"rpt:f-582","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-30008000","decimals":-3}]},{"name":"rpt:f-583","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"72112000","decimals":-3}]},{"name":"rpt:f-584","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-2886000","decimals":-3}]},{"name":"rpt:f-585","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"1571112000","decimals":-3}]},{"name":"rpt:f-586","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-1498000","decimals":-3}]},{"name":"rpt:f-587","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2023-06-04T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1609583000","decimals":-3}]},{"name":"rpt:f-588","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1372000","decimals":-3}]},{"name":"rpt:f-589","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-590","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-591","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-1589000","decimals":-3}]},{"name":"rpt:f-592","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"3114000","decimals":-3}]},{"name":"rpt:f-593","factDimensions":{"xbrl:concept":"calm:StockCompensationPlanTransactions","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1525000","decimals":-3}]},{"name":"rpt:f-594","factDimensions":{"xbrl:concept":"us-gaap:CommonStockDividendsPerShareCashPaid","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"1.119"}]},{"name":"rpt:f-595","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"49501000","decimals":-3}]},{"name":"rpt:f-596","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"49501000","decimals":-3}]},{"name":"rpt:f-597","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"5372000","decimals":-3}]},{"name":"rpt:f-598","factDimensions":{"xbrl:concept":"us-gaap:Dividends","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"5372000","decimals":-3}]},{"name":"rpt:f-599","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"164647000","decimals":-3}]},{"name":"rpt:f-600","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-1295000","decimals":-3}]},{"name":"rpt:f-601","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"163352000","decimals":-3}]},{"name":"rpt:f-602","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"163352000","decimals":-3}]},{"name":"rpt:f-603","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"703000","decimals":-3}]},{"name":"rpt:f-604","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"48000","decimals":-3}]},{"name":"rpt:f-605","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:TreasuryStockCommonMember"},"factValues":[{"value":"-31597000","decimals":-3}]},{"name":"rpt:f-606","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"75226000","decimals":-3}]},{"name":"rpt:f-607","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-1514000","decimals":-3}]},{"name":"rpt:f-608","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"1680886000","decimals":-3}]},{"name":"rpt:f-609","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:NoncontrollingInterestMember"},"factValues":[{"value":"-2793000","decimals":-3}]},{"name":"rpt:f-610","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest","xbrl:period":"2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1720959000","decimals":-3}]},{"name":"rpt:f-611","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareTextBlock","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer178\" style=\"position:relative;line-height:normal;width:701px;height:95px;\"><div id=\"TextContainer178\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a5380\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;\">Note 7 - Net Income per Common Share</div><div id=\"a5386\" style=\"position:absolute;font-family:'Times New Roman';left:233px;top:0px;\"><div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a5390\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">Basic net income per<div style=\"display:inline-block;width:5px\">\u00a0</div>share is based on<div style=\"display:inline-block;width:5px\">\u00a0</div>the weighted average Common Stock<div style=\"display:inline-block;width:5px\">\u00a0</div>and Class A Common<div style=\"display:inline-block;width:5px\">\u00a0</div>Stock outstanding. Diluted </div><div id=\"a5396\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">net<div style=\"display:inline-block;width:5px\">\u00a0</div>income<div style=\"display:inline-block;width:5px\">\u00a0</div>per<div style=\"display:inline-block;width:5px\">\u00a0</div>share<div style=\"display:inline-block;width:5px\">\u00a0</div>is<div style=\"display:inline-block;width:5px\">\u00a0</div>based<div style=\"display:inline-block;width:5px\">\u00a0</div>on<div style=\"display:inline-block;width:5px\">\u00a0</div>weighted-average<div style=\"display:inline-block;width:5px\">\u00a0</div>common<div style=\"display:inline-block;width:5px\">\u00a0</div>shares<div style=\"display:inline-block;width:5px\">\u00a0</div>outstanding<div style=\"display:inline-block;width:5px\">\u00a0</div>during<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>relevant<div style=\"display:inline-block;width:5px\">\u00a0</div>period<div style=\"display:inline-block;width:5px\">\u00a0</div>adjusted<div style=\"display:inline-block;width:5px\">\u00a0</div>for<div style=\"display:inline-block;width:5px\">\u00a0</div>the </div><div id=\"a5399\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">dilutive effect of share-based awards.<div style=\"display:inline-block;width:3px\">\u00a0</div></div></div></div><div id=\"TextBlockContainer181\" style=\"position:relative;line-height:normal;width:701px;height:32px;\"><div style=\"position:absolute; width:30.3px; height:1px; left:330.8px; top:-37.4px; background-color:#0000FF; \">\u00a0</div>\n<div id=\"TextContainer181\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a5408\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">The<div style=\"display:inline-block;width:5px\">\u00a0</div>following<div style=\"display:inline-block;width:5px\">\u00a0</div>table<div style=\"display:inline-block;width:5px\">\u00a0</div>provides<div style=\"display:inline-block;width:5px\">\u00a0</div>a<div style=\"display:inline-block;width:5px\">\u00a0</div>reconciliation<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>numerators<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>denominators<div style=\"display:inline-block;width:5px\">\u00a0</div>used<div style=\"display:inline-block;width:6px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>determine<div style=\"display:inline-block;width:5px\">\u00a0</div>basic<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>diluted<div style=\"display:inline-block;width:5px\">\u00a0</div>net </div><div id=\"a5409\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:16px;\">income per common share (amounts in thousands, except per share data):</div></div></div><div id=\"TextBlockContainer185\" style=\"position:relative;line-height:normal;width:698px;height:358px;\"><div style=\"position:absolute; width:112px; height:1px; left:231.1px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:343.1px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.3px; height:1px; left:343.7px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:346px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:111.4px; height:1px; left:346.7px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:461.1px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:573.1px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.3px; height:1px; left:573.7px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:576.1px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:111.4px; height:1px; left:576.7px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:17px; left:4px; top:33.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:221.7px; height:15.4px; left:6.6px; top:35px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:231.1px; top:33.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:231.1px; top:35px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:17px; left:243.1px; top:33.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:15.4px; left:243.1px; top:35px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:17px; left:343.1px; top:33.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:343.1px; top:35px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:346px; top:33.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:346px; top:35px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:17px; left:358px; top:33.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:15.4px; left:358px; top:35px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:17px; left:458.1px; top:33.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:458.1px; top:35px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:461.1px; top:33.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:461.1px; top:35px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:17px; left:473.1px; top:33.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:15.4px; left:473.1px; top:35px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:17px; left:573.1px; top:33.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:573.1px; top:35px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:576.1px; top:33.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:576.1px; top:35px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:17px; left:588.1px; top:33.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:15.4px; left:588.1px; top:35px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:1px; left:4px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.1px; top:32.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:243.1px; top:32.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:243.7px; top:32.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:1px; left:343.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:346px; top:32.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:358px; top:32.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:358.7px; top:32.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:1px; left:458.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.1px; top:32.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:473.1px; top:32.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:473.7px; top:32.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:1px; left:573.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.1px; top:32.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:588.1px; top:32.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:588.7px; top:32.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:34px; left:4px; top:67.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:203.7px; height:15.4px; left:24.6px; top:70.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:203.7px; height:15.3px; left:24.6px; top:86.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:231.1px; top:67.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:231.1px; top:86.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:34px; left:243.1px; top:67.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:94.6px; height:15.3px; left:245.7px; top:86.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:34px; left:343.1px; top:67.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.3px; left:343.1px; top:86.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:346px; top:67.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:346px; top:86.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:34px; left:358px; top:67.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:94.7px; height:15.3px; left:360.7px; top:86.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:34px; left:458.1px; top:67.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.3px; left:458.1px; top:86.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:461.1px; top:67.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:461.1px; top:86.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:34px; left:473.1px; top:67.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:94.6px; height:15.3px; left:475.7px; top:86.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:34px; left:573.1px; top:67.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.3px; left:573.1px; top:86.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:576.1px; top:67.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:576.1px; top:86.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:34px; left:588.1px; top:67.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:94.7px; height:15.3px; left:590.7px; top:86.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.1px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:243.1px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:243.7px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:346px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:358px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:358.7px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.1px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:473.1px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:473.7px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.1px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:588.1px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:588.7px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:18px; left:4px; top:140.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:15.4px; left:4px; top:142.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:231.1px; top:140.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:231.1px; top:142.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:18px; left:243.1px; top:140.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:15.4px; left:243.1px; top:142.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:18px; left:343.1px; top:140.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:343.1px; top:142.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:346px; top:140.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:346px; top:142.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:18px; left:358px; top:140.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:15.4px; left:358px; top:142.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:18px; left:458.1px; top:140.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:458.1px; top:142.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:461.1px; top:140.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:461.1px; top:142.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:18px; left:473.1px; top:140.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:15.4px; left:473.1px; top:142.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:18px; left:573.1px; top:140.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:573.1px; top:142.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:576.1px; top:140.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:576.1px; top:142.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:18px; left:588.1px; top:140.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:15.4px; left:588.1px; top:142.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:3px; left:4px; top:137px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.1px; top:137px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.1px; top:139px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.1px; top:139.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:243.1px; top:139.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:243.1px; top:137px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:243.1px; top:139px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:245.9px; top:137px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:245.9px; top:139px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:245.9px; top:139.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:3px; left:343.1px; top:137px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:346px; top:137px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:346px; top:139px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:346px; top:139.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:358px; top:139.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:358px; top:137px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:358px; top:139px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:360.9px; top:137px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:360.9px; top:139px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:360.9px; top:139.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:3px; left:458.1px; top:137px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.1px; top:137px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.1px; top:139px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.1px; top:139.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:473.1px; top:139.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:473.1px; top:137px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:473.1px; top:139px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:476px; top:137px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:476px; top:139px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:476px; top:139.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:3px; left:573.1px; top:137px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.1px; top:137px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.1px; top:139px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.1px; top:139.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:588.1px; top:139.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:588.1px; top:137px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:588.1px; top:139px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:590.9px; top:137px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:590.9px; top:139px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:590.9px; top:139.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:34px; left:4px; top:175px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:203.7px; height:15.3px; left:24.6px; top:178.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:203.7px; height:15.4px; left:24.6px; top:193.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:231.1px; top:175px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:231.1px; top:193.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:34px; left:243.1px; top:175px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.6px; height:15.4px; left:245.7px; top:193.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:34px; left:343.1px; top:175px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:343.1px; top:193.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:346px; top:175px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:346px; top:193.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:34px; left:358px; top:175px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.4px; left:360.7px; top:193.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:34px; left:458.1px; top:175px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:458.1px; top:193.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:461.1px; top:175px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:461.1px; top:193.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:34px; left:473.1px; top:175px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.6px; height:15.4px; left:475.7px; top:193.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:34px; left:573.1px; top:175px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:573.1px; top:193.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:576.1px; top:175px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:576.1px; top:193.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:34px; left:588.1px; top:175px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.4px; left:590.7px; top:193.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:35px; left:4px; top:226.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:203.7px; height:15.4px; left:24.6px; top:231px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:203.7px; height:15.3px; left:24.6px; top:246.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:35px; left:231.1px; top:226.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:231.1px; top:246.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:35px; left:243.1px; top:226.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.6px; height:15.3px; left:245.7px; top:246.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:35px; left:343.1px; top:226.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.3px; left:343.1px; top:246.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:35px; left:346px; top:226.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:346px; top:246.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:35px; left:358px; top:226.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.3px; left:360.7px; top:246.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:35px; left:458.1px; top:226.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.3px; left:458.1px; top:246.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:35px; left:461.1px; top:226.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:461.1px; top:246.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:35px; left:473.1px; top:226.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.6px; height:15.3px; left:475.7px; top:246.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:35px; left:573.1px; top:226.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.3px; left:573.1px; top:246.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:35px; left:576.1px; top:226.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:576.1px; top:246.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:35px; left:588.1px; top:226.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.3px; left:590.7px; top:246.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:1px; left:4px; top:226.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.1px; top:226.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:243.1px; top:226.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:243.7px; top:226.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:1px; left:343.1px; top:226.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:346px; top:226.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:358px; top:226.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:358.7px; top:226.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:1px; left:458.1px; top:226.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.1px; top:226.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:473.1px; top:226.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:473.7px; top:226.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:1px; left:573.1px; top:226.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.1px; top:226.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:588.1px; top:226.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:588.7px; top:226.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.1px; top:261.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.1px; top:263.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:243.1px; top:261.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:243.1px; top:263.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:245.9px; top:261.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:245.9px; top:263.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:346px; top:261.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:346px; top:263.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:358px; top:261.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:358px; top:263.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:360.9px; top:261.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:360.9px; top:263.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.1px; top:261.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.1px; top:263.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:473.1px; top:261.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:473.1px; top:263.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:476px; top:261.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:476px; top:263.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.1px; top:261.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.1px; top:263.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:588.1px; top:261.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:588.1px; top:263.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:590.9px; top:261.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:590.9px; top:263.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:34px; left:4px; top:282.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:221.7px; height:15.3px; left:6.6px; top:286.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:221.7px; height:15.4px; left:6.6px; top:301.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:231.1px; top:282.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:231.1px; top:301.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:34px; left:243.1px; top:282.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:15.4px; left:243.1px; top:301.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:34px; left:343.1px; top:282.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:343.1px; top:301.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:346px; top:282.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:346px; top:301.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:34px; left:358px; top:282.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:15.4px; left:358px; top:301.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:34px; left:458.1px; top:282.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:458.1px; top:301.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:461.1px; top:282.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:461.1px; top:301.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:34px; left:473.1px; top:282.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:15.4px; left:473.1px; top:301.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:34px; left:573.1px; top:282.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:573.1px; top:301.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:576.1px; top:282.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:576.1px; top:301.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:34px; left:588.1px; top:282.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:15.4px; left:588.1px; top:301.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:19px; left:4px; top:337.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:203.7px; height:15.4px; left:24.6px; top:341.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:19px; left:231.1px; top:337.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:233.7px; top:341.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:19px; left:243.1px; top:337.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.6px; height:15.4px; left:245.7px; top:341.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:19px; left:343.1px; top:337.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:343.1px; top:341.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:19px; left:346px; top:337.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:348.7px; top:341.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:19px; left:358px; top:337.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.4px; left:360.7px; top:341.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:19px; left:458.1px; top:337.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:458.1px; top:341.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:19px; left:461.1px; top:337.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:463.7px; top:341.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:19px; left:473.1px; top:337.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.6px; height:15.4px; left:475.7px; top:341.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:19px; left:573.1px; top:337.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:573.1px; top:341.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:19px; left:576.1px; top:337.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:578.7px; top:341.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:19px; left:588.1px; top:337.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.4px; left:590.7px; top:341.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:3px; left:4px; top:334.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.1px; top:334.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.1px; top:336.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.1px; top:337.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:243.1px; top:337.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:243.1px; top:334.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:243.1px; top:336.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:245.9px; top:334.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:245.9px; top:336.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:245.9px; top:337.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:3px; left:343.1px; top:334.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:346px; top:334.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:346px; top:336.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:346px; top:337.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:358px; top:337.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:358px; top:334.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:358px; top:336.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:360.9px; top:334.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:360.9px; top:336.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:360.9px; top:337.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:3px; left:458.1px; top:334.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.1px; top:334.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.1px; top:336.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.1px; top:337.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:473.1px; top:337.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:473.1px; top:334.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:473.1px; top:336.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:476px; top:334.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:476px; top:336.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:476px; top:337.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:3px; left:573.1px; top:334.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.1px; top:334.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.1px; top:336.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.1px; top:337.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:588.1px; top:337.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:588.1px; top:334.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:588.1px; top:336.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:590.9px; top:334.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:590.9px; top:336.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:590.9px; top:337.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:230.1px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:242.1px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:98.1px; height:1px; left:245px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:342.1px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:345px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:345.1px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:347.9px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:357.1px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:98.1px; height:1px; left:359.9px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:457.1px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.1px; height:1px; left:460px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:460.1px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:463px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:472.1px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:98.1px; height:1px; left:475px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:572.1px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:575px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:575.1px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:578px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:587.1px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:98.1px; height:1px; left:590px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer185\" style=\"position:relative;width:698px;z-index:1;\"><div id=\"a5413\" style=\"position:absolute;font-family:'Times New Roman';left:284px;top:0px;\">Thirteen Weeks Ended </div><div id=\"a5416\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:0px;\">Thirty-nine Weeks Ended </div><div id=\"a5421\" style=\"position:absolute;font-family:'Times New Roman';left:248px;top:18px;\">March 1, 2025 </div><div id=\"a5424\" style=\"position:absolute;font-family:'Times New Roman';left:363px;top:18px;\">March 2, 2024 </div><div id=\"a5427\" style=\"position:absolute;font-family:'Times New Roman';left:478px;top:18px;\">March 1, 2025 </div><div id=\"a5430\" style=\"position:absolute;font-family:'Times New Roman';left:593px;top:18px;\">March 2, 2024 </div><div id=\"a5432\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:35px;\">Numerator </div><div id=\"a5445\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:52px;\">Net income </div><div id=\"a5447\" style=\"position:absolute;font-family:'Times New Roman';left:234px;top:52px;\">$ </div><div id=\"a5449\" style=\"position:absolute;font-family:'Times New Roman';left:293px;top:52px;\">508,153</div><div id=\"a5452\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:52px;\">$ </div><div id=\"a5454\" style=\"position:absolute;font-family:'Times New Roman';left:408px;top:52px;\">146,363</div><div id=\"a5457\" style=\"position:absolute;font-family:'Times New Roman';left:464px;top:52px;\">$ </div><div id=\"a5459\" style=\"position:absolute;font-family:'Times New Roman';left:523px;top:52px;\">876,102</div><div id=\"a5462\" style=\"position:absolute;font-family:'Times New Roman';left:579px;top:52px;\">$ </div><div id=\"a5464\" style=\"position:absolute;font-family:'Times New Roman';left:638px;top:52px;\">163,352</div><div id=\"a5466\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:71px;\">Less: Loss attributable to </div><div id=\"a5467\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:86px;\">noncontrolling interest </div><div id=\"a5470\" style=\"position:absolute;font-family:'Times New Roman';left:312px;top:86px;display:flex;\">(380)</div><div id=\"a5474\" style=\"position:absolute;font-family:'Times New Roman';left:427px;top:86px;display:flex;\">(349)</div><div id=\"a5478\" style=\"position:absolute;font-family:'Times New Roman';left:532px;top:86px;display:flex;\">(1,471)</div><div id=\"a5482\" style=\"position:absolute;font-family:'Times New Roman';left:647px;top:86px;display:flex;\">(1,295)</div><div id=\"a5484\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:107px;\">Net income attributable to Cal-Maine </div><div id=\"a5487\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:122px;\">Foods, Inc. </div><div id=\"a5489\" style=\"position:absolute;font-family:'Times New Roman';left:234px;top:122px;\">$ </div><div id=\"a5491\" style=\"position:absolute;font-family:'Times New Roman';left:293px;top:122px;\">508,533</div><div id=\"a5494\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:122px;\">$ </div><div id=\"a5496\" style=\"position:absolute;font-family:'Times New Roman';left:408px;top:122px;\">146,712</div><div id=\"a5499\" style=\"position:absolute;font-family:'Times New Roman';left:464px;top:122px;\">$ </div><div id=\"a5501\" style=\"position:absolute;font-family:'Times New Roman';left:523px;top:122px;\">877,573</div><div id=\"a5504\" style=\"position:absolute;font-family:'Times New Roman';left:579px;top:122px;\">$ </div><div id=\"a5506\" style=\"position:absolute;font-family:'Times New Roman';left:638px;top:122px;\">164,647</div><div id=\"a5520\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:160px;\">Denominator </div><div id=\"a5533\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:179px;\">Weighted-average common shares </div><div id=\"a5536\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:194px;\">outstanding, basic </div><div id=\"a5539\" style=\"position:absolute;font-family:'Times New Roman';left:300px;top:194px;\">48,798</div><div id=\"a5543\" style=\"position:absolute;font-family:'Times New Roman';left:415px;top:194px;\">48,727</div><div id=\"a5547\" style=\"position:absolute;font-family:'Times New Roman';left:530px;top:194px;\">48,774</div><div id=\"a5551\" style=\"position:absolute;font-family:'Times New Roman';left:645px;top:194px;\">48,702</div><div id=\"a5553\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:211px;\">Effect of dilutive restricted shares </div><div id=\"a5556\" style=\"position:absolute;font-family:'Times New Roman';left:317px;top:211px;\">173</div><div id=\"a5560\" style=\"position:absolute;font-family:'Times New Roman';left:432px;top:211px;\">157</div><div id=\"a5564\" style=\"position:absolute;font-family:'Times New Roman';left:547px;top:211px;\">188</div><div id=\"a5568\" style=\"position:absolute;font-family:'Times New Roman';left:662px;top:211px;\">163</div><div id=\"a5570\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:231px;\">Weighted-average common shares </div><div id=\"a5573\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:247px;\">outstanding, diluted </div><div id=\"a5576\" style=\"position:absolute;font-family:'Times New Roman';left:300px;top:247px;\">48,971</div><div id=\"a5580\" style=\"position:absolute;font-family:'Times New Roman';left:415px;top:247px;\">48,884</div><div id=\"a5584\" style=\"position:absolute;font-family:'Times New Roman';left:530px;top:247px;\">48,962</div><div id=\"a5588\" style=\"position:absolute;font-family:'Times New Roman';left:645px;top:247px;\">48,865</div><div id=\"a5602\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:286px;\">Net income per common share </div><div id=\"a5603\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:302px;\">attributable to Cal-Maine Foods, Inc. </div><div id=\"a5618\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:320px;\">Basic </div><div id=\"a5620\" style=\"position:absolute;font-family:'Times New Roman';left:234px;top:320px;\">$ </div><div id=\"a5622\" style=\"position:absolute;font-family:'Times New Roman';left:307px;top:320px;\">10.42</div><div id=\"a5625\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:320px;\">$ </div><div id=\"a5627\" style=\"position:absolute;font-family:'Times New Roman';left:428px;top:320px;\">3.01</div><div id=\"a5630\" style=\"position:absolute;font-family:'Times New Roman';left:464px;top:320px;\">$ </div><div id=\"a5632\" style=\"position:absolute;font-family:'Times New Roman';left:537px;top:320px;\">17.99</div><div id=\"a5635\" style=\"position:absolute;font-family:'Times New Roman';left:579px;top:320px;\">$ </div><div id=\"a5637\" style=\"position:absolute;font-family:'Times New Roman';left:658px;top:320px;\">3.38</div><div id=\"a5639\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:342px;\">Diluted </div><div id=\"a5641\" style=\"position:absolute;font-family:'Times New Roman';left:234px;top:342px;\">$ </div><div id=\"a5643\" style=\"position:absolute;font-family:'Times New Roman';left:307px;top:342px;\">10.38</div><div id=\"a5646\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:342px;\">$ </div><div id=\"a5648\" style=\"position:absolute;font-family:'Times New Roman';left:428px;top:342px;\">3.00</div><div id=\"a5651\" style=\"position:absolute;font-family:'Times New Roman';left:464px;top:342px;\">$ </div><div id=\"a5653\" style=\"position:absolute;font-family:'Times New Roman';left:537px;top:342px;\">17.92</div><div id=\"a5656\" style=\"position:absolute;font-family:'Times New Roman';left:579px;top:342px;\">$ </div><div id=\"a5658\" style=\"position:absolute;font-family:'Times New Roman';left:658px;top:342px;\">3.37</div></div></div>","language":"en-us"}]},{"name":"rpt:f-612","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer187\" style=\"position:relative;line-height:normal;width:698px;height:358px;\"><div id=\"div_184_XBRL_TS_10f400f45c1545c28759a8025aaacb0f\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer185\" style=\"position:relative;line-height:normal;width:698px;height:358px;\"><div style=\"position:absolute; width:112px; height:1px; left:231.1px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:343.1px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.3px; height:1px; left:343.7px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:346px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:111.4px; height:1px; left:346.7px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:461.1px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:573.1px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.3px; height:1px; left:573.7px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:576.1px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:111.4px; height:1px; left:576.7px; top:15px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:17px; left:4px; top:33.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:221.7px; height:15.4px; left:6.6px; top:35px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:231.1px; top:33.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:231.1px; top:35px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:17px; left:243.1px; top:33.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:15.4px; left:243.1px; top:35px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:17px; left:343.1px; top:33.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:343.1px; top:35px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:346px; top:33.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:346px; top:35px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:17px; left:358px; top:33.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:15.4px; left:358px; top:35px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:17px; left:458.1px; top:33.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:458.1px; top:35px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:461.1px; top:33.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:461.1px; top:35px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:17px; left:473.1px; top:33.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:15.4px; left:473.1px; top:35px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:17px; left:573.1px; top:33.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:573.1px; top:35px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:576.1px; top:33.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:576.1px; top:35px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:17px; left:588.1px; top:33.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:15.4px; left:588.1px; top:35px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:1px; left:4px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.1px; top:32.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:243.1px; top:32.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:243.7px; top:32.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:1px; left:343.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:346px; top:32.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:358px; top:32.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:358.7px; top:32.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:1px; left:458.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.1px; top:32.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:473.1px; top:32.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:473.7px; top:32.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:1px; left:573.1px; top:32.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.1px; top:32.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:588.1px; top:32.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:588.7px; top:32.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:34px; left:4px; top:67.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:203.7px; height:15.4px; left:24.6px; top:70.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:203.7px; height:15.3px; left:24.6px; top:86.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:231.1px; top:67.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:231.1px; top:86.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:34px; left:243.1px; top:67.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:94.6px; height:15.3px; left:245.7px; top:86.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:34px; left:343.1px; top:67.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.3px; left:343.1px; top:86.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:346px; top:67.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:346px; top:86.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:34px; left:358px; top:67.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:94.7px; height:15.3px; left:360.7px; top:86.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:34px; left:458.1px; top:67.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.3px; left:458.1px; top:86.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:461.1px; top:67.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:461.1px; top:86.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:34px; left:473.1px; top:67.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:94.6px; height:15.3px; left:475.7px; top:86.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:34px; left:573.1px; top:67.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.3px; left:573.1px; top:86.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:576.1px; top:67.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:576.1px; top:86.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:34px; left:588.1px; top:67.3px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:94.7px; height:15.3px; left:590.7px; top:86.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.1px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:243.1px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:243.7px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:346px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:358px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:358.7px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.1px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:473.1px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:473.7px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.1px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:588.1px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:588.7px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:18px; left:4px; top:140.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:15.4px; left:4px; top:142.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:231.1px; top:140.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:231.1px; top:142.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:18px; left:243.1px; top:140.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:15.4px; left:243.1px; top:142.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:18px; left:343.1px; top:140.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:343.1px; top:142.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:346px; top:140.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:346px; top:142.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:18px; left:358px; top:140.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:15.4px; left:358px; top:142.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:18px; left:458.1px; top:140.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:458.1px; top:142.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:461.1px; top:140.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:461.1px; top:142.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:18px; left:473.1px; top:140.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:15.4px; left:473.1px; top:142.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:18px; left:573.1px; top:140.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:573.1px; top:142.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:576.1px; top:140.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:576.1px; top:142.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:18px; left:588.1px; top:140.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:15.4px; left:588.1px; top:142.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:3px; left:4px; top:137px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.1px; top:137px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.1px; top:139px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.1px; top:139.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:243.1px; top:139.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:243.1px; top:137px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:243.1px; top:139px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:245.9px; top:137px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:245.9px; top:139px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:245.9px; top:139.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:3px; left:343.1px; top:137px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:346px; top:137px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:346px; top:139px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:346px; top:139.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:358px; top:139.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:358px; top:137px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:358px; top:139px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:360.9px; top:137px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:360.9px; top:139px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:360.9px; top:139.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:3px; left:458.1px; top:137px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.1px; top:137px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.1px; top:139px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.1px; top:139.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:473.1px; top:139.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:473.1px; top:137px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:473.1px; top:139px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:476px; top:137px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:476px; top:139px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:476px; top:139.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:3px; left:573.1px; top:137px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.1px; top:137px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.1px; top:139px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.1px; top:139.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:588.1px; top:139.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:588.1px; top:137px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:588.1px; top:139px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:590.9px; top:137px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:590.9px; top:139px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:590.9px; top:139.9px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:34px; left:4px; top:175px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:203.7px; height:15.3px; left:24.6px; top:178.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:203.7px; height:15.4px; left:24.6px; top:193.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:231.1px; top:175px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:231.1px; top:193.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:34px; left:243.1px; top:175px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.6px; height:15.4px; left:245.7px; top:193.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:34px; left:343.1px; top:175px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:343.1px; top:193.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:346px; top:175px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:346px; top:193.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:34px; left:358px; top:175px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.4px; left:360.7px; top:193.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:34px; left:458.1px; top:175px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:458.1px; top:193.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:461.1px; top:175px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:461.1px; top:193.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:34px; left:473.1px; top:175px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.6px; height:15.4px; left:475.7px; top:193.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:34px; left:573.1px; top:175px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:573.1px; top:193.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:576.1px; top:175px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:576.1px; top:193.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:34px; left:588.1px; top:175px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.4px; left:590.7px; top:193.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:35px; left:4px; top:226.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:203.7px; height:15.4px; left:24.6px; top:231px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:203.7px; height:15.3px; left:24.6px; top:246.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:35px; left:231.1px; top:226.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:231.1px; top:246.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:35px; left:243.1px; top:226.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.6px; height:15.3px; left:245.7px; top:246.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:35px; left:343.1px; top:226.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.3px; left:343.1px; top:246.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:35px; left:346px; top:226.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:346px; top:246.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:35px; left:358px; top:226.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.3px; left:360.7px; top:246.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:35px; left:458.1px; top:226.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.3px; left:458.1px; top:246.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:35px; left:461.1px; top:226.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:461.1px; top:246.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:35px; left:473.1px; top:226.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.6px; height:15.3px; left:475.7px; top:246.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:35px; left:573.1px; top:226.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.3px; left:573.1px; top:246.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:35px; left:576.1px; top:226.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:576.1px; top:246.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:35px; left:588.1px; top:226.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.3px; left:590.7px; top:246.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:1px; left:4px; top:226.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.1px; top:226.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:243.1px; top:226.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:243.7px; top:226.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:1px; left:343.1px; top:226.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:346px; top:226.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:358px; top:226.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:358.7px; top:226.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:1px; left:458.1px; top:226.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.1px; top:226.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:473.1px; top:226.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:473.7px; top:226.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:1px; left:573.1px; top:226.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.1px; top:226.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:588.1px; top:226.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:588.7px; top:226.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.1px; top:261.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.1px; top:263.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:243.1px; top:261.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:243.1px; top:263.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:245.9px; top:261.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:245.9px; top:263.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:346px; top:261.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:346px; top:263.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:358px; top:261.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:358px; top:263.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:360.9px; top:261.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:360.9px; top:263.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.1px; top:261.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.1px; top:263.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:473.1px; top:261.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:473.1px; top:263.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:476px; top:261.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:476px; top:263.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.1px; top:261.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.1px; top:263.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:588.1px; top:261.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:588.1px; top:263.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:590.9px; top:261.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:590.9px; top:263.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:34px; left:4px; top:282.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:221.7px; height:15.3px; left:6.6px; top:286.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:221.7px; height:15.4px; left:6.6px; top:301.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:231.1px; top:282.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:231.1px; top:301.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:34px; left:243.1px; top:282.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:15.4px; left:243.1px; top:301.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:34px; left:343.1px; top:282.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:343.1px; top:301.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:346px; top:282.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:346px; top:301.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:34px; left:358px; top:282.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:15.4px; left:358px; top:301.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:34px; left:458.1px; top:282.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:458.1px; top:301.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:461.1px; top:282.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:461.1px; top:301.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:34px; left:473.1px; top:282.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:15.4px; left:473.1px; top:301.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:34px; left:573.1px; top:282.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:573.1px; top:301.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:34px; left:576.1px; top:282.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:576.1px; top:301.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:34px; left:588.1px; top:282.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:15.4px; left:588.1px; top:301.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:19px; left:4px; top:337.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:203.7px; height:15.4px; left:24.6px; top:341.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:19px; left:231.1px; top:337.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:233.7px; top:341.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:19px; left:243.1px; top:337.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.6px; height:15.4px; left:245.7px; top:341.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:19px; left:343.1px; top:337.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:343.1px; top:341.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:19px; left:346px; top:337.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:348.7px; top:341.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:19px; left:358px; top:337.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.4px; left:360.7px; top:341.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:19px; left:458.1px; top:337.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:458.1px; top:341.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:19px; left:461.1px; top:337.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:463.7px; top:341.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:19px; left:473.1px; top:337.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.6px; height:15.4px; left:475.7px; top:341.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:19px; left:573.1px; top:337.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.4px; left:573.1px; top:341.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:19px; left:576.1px; top:337.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.4px; left:578.7px; top:341.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:19px; left:588.1px; top:337.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.4px; left:590.7px; top:341.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:3px; left:4px; top:334.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.1px; top:334.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.1px; top:336.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.1px; top:337.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:243.1px; top:337.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:243.1px; top:334.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:243.1px; top:336.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:245.9px; top:334.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:245.9px; top:336.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:245.9px; top:337.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:3px; left:343.1px; top:334.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:346px; top:334.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:346px; top:336.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:346px; top:337.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:358px; top:337.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:358px; top:334.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:358px; top:336.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:360.9px; top:334.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:360.9px; top:336.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:360.9px; top:337.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:3px; left:458.1px; top:334.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.1px; top:334.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.1px; top:336.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.1px; top:337.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:473.1px; top:337.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:473.1px; top:334.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:473.1px; top:336.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:476px; top:334.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:476px; top:336.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:476px; top:337.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:3px; left:573.1px; top:334.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.1px; top:334.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.1px; top:336.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.1px; top:337.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:588.1px; top:337.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:588.1px; top:334.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:588.1px; top:336.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:590.9px; top:334.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:590.9px; top:336.6px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:97.1px; height:1px; left:590.9px; top:337.6px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:230.1px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:242.1px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:98.1px; height:1px; left:245px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:342.1px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:345px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:345.1px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:347.9px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:357.1px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:98.1px; height:1px; left:359.9px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:457.1px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1.1px; height:1px; left:460px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:460.1px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:463px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:472.1px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:98.1px; height:1px; left:475px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:572.1px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:575px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:575.1px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10.1px; height:1px; left:578px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:587.1px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:98.1px; height:1px; left:590px; top:356.8px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer185\" style=\"position:relative;width:698px;z-index:1;\"><div id=\"a5413\" style=\"position:absolute;font-family:'Times New Roman';left:284px;top:0px;\">Thirteen Weeks Ended </div><div id=\"a5416\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:0px;\">Thirty-nine Weeks Ended </div><div id=\"a5421\" style=\"position:absolute;font-family:'Times New Roman';left:248px;top:18px;\">March 1, 2025 </div><div id=\"a5424\" style=\"position:absolute;font-family:'Times New Roman';left:363px;top:18px;\">March 2, 2024 </div><div id=\"a5427\" style=\"position:absolute;font-family:'Times New Roman';left:478px;top:18px;\">March 1, 2025 </div><div id=\"a5430\" style=\"position:absolute;font-family:'Times New Roman';left:593px;top:18px;\">March 2, 2024 </div><div id=\"a5432\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:35px;\">Numerator </div><div id=\"a5445\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:52px;\">Net income </div><div id=\"a5447\" style=\"position:absolute;font-family:'Times New Roman';left:234px;top:52px;\">$ </div><div id=\"a5449\" style=\"position:absolute;font-family:'Times New Roman';left:293px;top:52px;\">508,153</div><div id=\"a5452\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:52px;\">$ </div><div id=\"a5454\" style=\"position:absolute;font-family:'Times New Roman';left:408px;top:52px;\">146,363</div><div id=\"a5457\" style=\"position:absolute;font-family:'Times New Roman';left:464px;top:52px;\">$ </div><div id=\"a5459\" style=\"position:absolute;font-family:'Times New Roman';left:523px;top:52px;\">876,102</div><div id=\"a5462\" style=\"position:absolute;font-family:'Times New Roman';left:579px;top:52px;\">$ </div><div id=\"a5464\" style=\"position:absolute;font-family:'Times New Roman';left:638px;top:52px;\">163,352</div><div id=\"a5466\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:71px;\">Less: Loss attributable to </div><div id=\"a5467\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:86px;\">noncontrolling interest </div><div id=\"a5470\" style=\"position:absolute;font-family:'Times New Roman';left:312px;top:86px;display:flex;\">(380)</div><div id=\"a5474\" style=\"position:absolute;font-family:'Times New Roman';left:427px;top:86px;display:flex;\">(349)</div><div id=\"a5478\" style=\"position:absolute;font-family:'Times New Roman';left:532px;top:86px;display:flex;\">(1,471)</div><div id=\"a5482\" style=\"position:absolute;font-family:'Times New Roman';left:647px;top:86px;display:flex;\">(1,295)</div><div id=\"a5484\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:107px;\">Net income attributable to Cal-Maine </div><div id=\"a5487\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:122px;\">Foods, Inc. </div><div id=\"a5489\" style=\"position:absolute;font-family:'Times New Roman';left:234px;top:122px;\">$ </div><div id=\"a5491\" style=\"position:absolute;font-family:'Times New Roman';left:293px;top:122px;\">508,533</div><div id=\"a5494\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:122px;\">$ </div><div id=\"a5496\" style=\"position:absolute;font-family:'Times New Roman';left:408px;top:122px;\">146,712</div><div id=\"a5499\" style=\"position:absolute;font-family:'Times New Roman';left:464px;top:122px;\">$ </div><div id=\"a5501\" style=\"position:absolute;font-family:'Times New Roman';left:523px;top:122px;\">877,573</div><div id=\"a5504\" style=\"position:absolute;font-family:'Times New Roman';left:579px;top:122px;\">$ </div><div id=\"a5506\" style=\"position:absolute;font-family:'Times New Roman';left:638px;top:122px;\">164,647</div><div id=\"a5520\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:160px;\">Denominator </div><div id=\"a5533\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:179px;\">Weighted-average common shares </div><div id=\"a5536\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:194px;\">outstanding, basic </div><div id=\"a5539\" style=\"position:absolute;font-family:'Times New Roman';left:300px;top:194px;\">48,798</div><div id=\"a5543\" style=\"position:absolute;font-family:'Times New Roman';left:415px;top:194px;\">48,727</div><div id=\"a5547\" style=\"position:absolute;font-family:'Times New Roman';left:530px;top:194px;\">48,774</div><div id=\"a5551\" style=\"position:absolute;font-family:'Times New Roman';left:645px;top:194px;\">48,702</div><div id=\"a5553\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:211px;\">Effect of dilutive restricted shares </div><div id=\"a5556\" style=\"position:absolute;font-family:'Times New Roman';left:317px;top:211px;\">173</div><div id=\"a5560\" style=\"position:absolute;font-family:'Times New Roman';left:432px;top:211px;\">157</div><div id=\"a5564\" style=\"position:absolute;font-family:'Times New Roman';left:547px;top:211px;\">188</div><div id=\"a5568\" style=\"position:absolute;font-family:'Times New Roman';left:662px;top:211px;\">163</div><div id=\"a5570\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:231px;\">Weighted-average common shares </div><div id=\"a5573\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:247px;\">outstanding, diluted </div><div id=\"a5576\" style=\"position:absolute;font-family:'Times New Roman';left:300px;top:247px;\">48,971</div><div id=\"a5580\" style=\"position:absolute;font-family:'Times New Roman';left:415px;top:247px;\">48,884</div><div id=\"a5584\" style=\"position:absolute;font-family:'Times New Roman';left:530px;top:247px;\">48,962</div><div id=\"a5588\" style=\"position:absolute;font-family:'Times New Roman';left:645px;top:247px;\">48,865</div><div id=\"a5602\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:286px;\">Net income per common share </div><div id=\"a5603\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:302px;\">attributable to Cal-Maine Foods, Inc. </div><div id=\"a5618\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:320px;\">Basic </div><div id=\"a5620\" style=\"position:absolute;font-family:'Times New Roman';left:234px;top:320px;\">$ </div><div id=\"a5622\" style=\"position:absolute;font-family:'Times New Roman';left:307px;top:320px;\">10.42</div><div id=\"a5625\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:320px;\">$ </div><div id=\"a5627\" style=\"position:absolute;font-family:'Times New Roman';left:428px;top:320px;\">3.01</div><div id=\"a5630\" style=\"position:absolute;font-family:'Times New Roman';left:464px;top:320px;\">$ </div><div id=\"a5632\" style=\"position:absolute;font-family:'Times New Roman';left:537px;top:320px;\">17.99</div><div id=\"a5635\" style=\"position:absolute;font-family:'Times New Roman';left:579px;top:320px;\">$ </div><div id=\"a5637\" style=\"position:absolute;font-family:'Times New Roman';left:658px;top:320px;\">3.38</div><div id=\"a5639\" style=\"position:absolute;font-family:'Times New Roman';left:25px;top:342px;\">Diluted </div><div id=\"a5641\" style=\"position:absolute;font-family:'Times New Roman';left:234px;top:342px;\">$ </div><div id=\"a5643\" style=\"position:absolute;font-family:'Times New Roman';left:307px;top:342px;\">10.38</div><div id=\"a5646\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:342px;\">$ </div><div id=\"a5648\" style=\"position:absolute;font-family:'Times New Roman';left:428px;top:342px;\">3.00</div><div id=\"a5651\" style=\"position:absolute;font-family:'Times New Roman';left:464px;top:342px;\">$ </div><div id=\"a5653\" style=\"position:absolute;font-family:'Times New Roman';left:537px;top:342px;\">17.92</div><div id=\"a5656\" style=\"position:absolute;font-family:'Times New Roman';left:579px;top:342px;\">$ </div><div id=\"a5658\" style=\"position:absolute;font-family:'Times New Roman';left:658px;top:342px;\">3.37</div></div></div></div></div>","language":"en-us"}]},{"name":"rpt:f-613","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"508153000","decimals":-3}]},{"name":"rpt:f-614","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"146363000","decimals":-3}]},{"name":"rpt:f-615","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"876102000","decimals":-3}]},{"name":"rpt:f-616","factDimensions":{"xbrl:concept":"us-gaap:ProfitLoss","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"163352000","decimals":-3}]},{"name":"rpt:f-617","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-380000","decimals":-3}]},{"name":"rpt:f-618","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-349000","decimals":-3}]},{"name":"rpt:f-619","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1471000","decimals":-3}]},{"name":"rpt:f-620","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsAttributableToNoncontrollingEntity","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1295000","decimals":-3}]},{"name":"rpt:f-621","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"508533000","decimals":-3}]},{"name":"rpt:f-622","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"146712000","decimals":-3}]},{"name":"rpt:f-623","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"877573000","decimals":-3}]},{"name":"rpt:f-624","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"164647000","decimals":-3}]},{"name":"rpt:f-625","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48798000","decimals":-3}]},{"name":"rpt:f-626","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48727000","decimals":-3}]},{"name":"rpt:f-627","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48774000","decimals":-3}]},{"name":"rpt:f-628","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfSharesOutstandingBasic","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48702000","decimals":-3}]},{"name":"rpt:f-629","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"173000","decimals":-3}]},{"name":"rpt:f-630","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"157000","decimals":-3}]},{"name":"rpt:f-631","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"188000","decimals":-3}]},{"name":"rpt:f-632","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"163000","decimals":-3}]},{"name":"rpt:f-633","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48971000","decimals":-3}]},{"name":"rpt:f-634","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48884000","decimals":-3}]},{"name":"rpt:f-635","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48962000","decimals":-3}]},{"name":"rpt:f-636","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"48865000","decimals":-3}]},{"name":"rpt:f-637","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"10.42","decimals":2}]},{"name":"rpt:f-638","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"3.01","decimals":2}]},{"name":"rpt:f-639","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"17.99","decimals":2}]},{"name":"rpt:f-640","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasic","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"3.38","decimals":2}]},{"name":"rpt:f-641","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"10.38","decimals":2}]},{"name":"rpt:f-642","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"3.00","decimals":2}]},{"name":"rpt:f-643","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"17.92","decimals":2}]},{"name":"rpt:f-644","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareDiluted","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"3.37","decimals":2}]},{"name":"rpt:f-645","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerTextBlock","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer190\" style=\"position:relative;line-height:normal;width:703px;height:190px;\"><div id=\"TextContainer190\" style=\"position:relative;width:703px;z-index:1;\"><div id=\"a5662\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;\">Note 8 - Revenue from Contracts with Customers </div><div id=\"a5670\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">Net revenue is primarily generated through the sales of shell eggs and egg products. The Company\u2019s shell egg product offerings </div><div id=\"a5672\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">include specialty and conventional shell eggs.<div style=\"display:inline-block;width:5px\">\u00a0</div>Specialty shell eggs include cage-free, organic,<div style=\"display:inline-block;width:5px\">\u00a0</div>brown, free-range, pasture-raised </div><div id=\"a5679\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">and nutritionally enhanced eggs. Conventional shell egg sales represent all other shell egg sales not<div style=\"display:inline-block;width:2px\">\u00a0</div>sold as specialty shell eggs.<div style=\"display:inline-block;width:6px\">\u00a0</div></div><div id=\"a5684\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:95px;\">The Company\u2019s<div style=\"display:inline-block;width:6px\">\u00a0</div>egg products<div style=\"display:inline-block;width:5px\">\u00a0</div>offerings include<div style=\"display:inline-block;width:5px\">\u00a0</div>liquid and<div style=\"display:inline-block;width:5px\">\u00a0</div>frozen egg<div style=\"display:inline-block;width:5px\">\u00a0</div>products, as<div style=\"display:inline-block;width:5px\">\u00a0</div>well as<div style=\"display:inline-block;width:5px\">\u00a0</div>ready-to-eat products<div style=\"display:inline-block;width:5px\">\u00a0</div>such as<div style=\"display:inline-block;width:5px\">\u00a0</div>hard-</div><div id=\"a5690\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:111px;\">cooked<div style=\"display:inline-block;width:5px\">\u00a0</div>eggs,<div style=\"display:inline-block;width:5px\">\u00a0</div>egg<div style=\"display:inline-block;width:5px\">\u00a0</div>wraps,<div style=\"display:inline-block;width:5px\">\u00a0</div>protein<div style=\"display:inline-block;width:5px\">\u00a0</div>pancakes,<div style=\"display:inline-block;width:5px\">\u00a0</div>crepes<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>wrap-ups.<div style=\"display:inline-block;width:10px\">\u00a0</div>Liquid<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>frozen<div style=\"display:inline-block;width:5px\">\u00a0</div>egg<div style=\"display:inline-block;width:5px\">\u00a0</div>products<div style=\"display:inline-block;width:5px\">\u00a0</div>are<div style=\"display:inline-block;width:5px\">\u00a0</div>primarily<div style=\"display:inline-block;width:5px\">\u00a0</div>sold<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>the </div><div id=\"a5693\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:127px;\">institutional,<div style=\"display:inline-block;width:7px\">\u00a0</div>foodservice<div style=\"display:inline-block;width:7px\">\u00a0</div>and<div style=\"display:inline-block;width:7px\">\u00a0</div>food<div style=\"display:inline-block;width:7px\">\u00a0</div>manufacturing<div style=\"display:inline-block;width:6px\">\u00a0</div>sectors.<div style=\"display:inline-block;width:7px\">\u00a0</div>Ready-to-eat<div style=\"display:inline-block;width:6px\">\u00a0</div>products<div style=\"display:inline-block;width:7px\">\u00a0</div>are<div style=\"display:inline-block;width:7px\">\u00a0</div>sold<div style=\"display:inline-block;width:7px\">\u00a0</div>primarily<div style=\"display:inline-block;width:7px\">\u00a0</div>within<div style=\"display:inline-block;width:7px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>retail<div style=\"display:inline-block;width:7px\">\u00a0</div>and </div><div id=\"a5698\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:143px;\">foodservice channels. </div><div id=\"a5701\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:174px;\">The following table provides revenue disaggregated by product category (in thousands):</div></div></div><div id=\"TextBlockContainer196\" style=\"position:relative;line-height:normal;width:694px;height:121px;\"><div id=\"div_193_XBRL_TS_93f908e91a7644d68b845480752906c8\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer194\" style=\"position:relative;line-height:normal;width:694px;height:121px;\"><div style=\"position:absolute; width:112px; height:1px; left:231.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:343.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.3px; height:1px; left:343.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:346px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:111.4px; height:1px; left:346.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:461.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:573.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.3px; height:1px; left:573.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:576.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:111.4px; height:1px; left:576.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:17px; left:4px; top:33.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:221.7px; height:15.3px; left:6.6px; top:35.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:231.1px; top:33.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.3px; left:233.7px; top:35.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:17px; left:243.1px; top:33.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.6px; height:15.3px; left:245.7px; top:35.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:17px; left:343.1px; top:33.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.3px; left:343.1px; top:35.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:346px; top:33.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.3px; left:348.7px; top:35.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:17px; left:358px; top:33.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.3px; left:360.7px; top:35.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:17px; left:458.1px; top:33.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.3px; left:458.1px; top:35.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:461.1px; top:33.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.3px; left:463.7px; top:35.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:17px; left:473.1px; top:33.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.6px; height:15.3px; left:475.7px; top:35.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:17px; left:573.1px; top:33.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.3px; left:573.1px; top:35.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:576.1px; top:33.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.3px; left:578.7px; top:35.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:17px; left:588.1px; top:33.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.3px; left:590.7px; top:35.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:1px; left:4px; top:32.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:243.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:243.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:1px; left:343.1px; top:32.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:346px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:358px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:358.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:1px; left:458.1px; top:32.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:473.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:473.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:1px; left:573.1px; top:32.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:588.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:588.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:17px; left:4px; top:67.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:221.7px; height:15.3px; left:6.6px; top:69.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:231.1px; top:67.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:231.1px; top:69.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:17px; left:243.1px; top:67.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.6px; height:15.3px; left:245.7px; top:69.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:17px; left:343.1px; top:67.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.3px; left:343.1px; top:69.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:346px; top:67.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:346px; top:69.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:17px; left:358px; top:67.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.3px; left:360.7px; top:69.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:17px; left:458.1px; top:67.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.3px; left:458.1px; top:69.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:461.1px; top:67.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:461.1px; top:69.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:17px; left:473.1px; top:67.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.6px; height:15.3px; left:475.7px; top:69.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:17px; left:573.1px; top:67.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.3px; left:573.1px; top:69.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:576.1px; top:67.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:576.1px; top:69.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:17px; left:588.1px; top:67.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.3px; left:590.7px; top:69.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:18px; left:4px; top:102.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:15.3px; left:4px; top:104.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:231.1px; top:102.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.3px; left:233.7px; top:104.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:18px; left:243.1px; top:102.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.6px; height:15.3px; left:245.7px; top:104.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:18px; left:343.1px; top:102.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.3px; left:343.1px; top:104.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:346px; top:102.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.3px; left:348.7px; top:104.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:18px; left:358px; top:102.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.3px; left:360.7px; top:104.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:18px; left:458.1px; top:102.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.3px; left:458.1px; top:104.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:461.1px; top:102.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.3px; left:463.7px; top:104.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:18px; left:473.1px; top:102.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.6px; height:15.3px; left:475.7px; top:104.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:18px; left:573.1px; top:102.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.3px; left:573.1px; top:104.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:576.1px; top:102.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.3px; left:578.7px; top:104.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:18px; left:588.1px; top:102.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.3px; left:590.7px; top:104.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:1px; left:4px; top:101.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.1px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:243.1px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:243.7px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:1px; left:343.1px; top:101.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:346px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:358px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:358.7px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:1px; left:458.1px; top:101.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.1px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:473.1px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:473.7px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:1px; left:573.1px; top:101.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.1px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:588.1px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:588.7px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:230.1px; top:120.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:242.1px; top:120.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:98.1px; height:1px; left:245px; top:120.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:345.1px; top:120.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:357.1px; top:120.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:98.1px; height:1px; left:359.9px; top:120.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:460.1px; top:120.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:472.1px; top:120.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:98.1px; height:1px; left:475px; top:120.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:575.1px; top:120.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:587.1px; top:120.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:98.1px; height:1px; left:590px; top:120.2px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer194\" style=\"position:relative;width:694px;z-index:1;\"><div id=\"a5705\" style=\"position:absolute;font-family:'Times New Roman';left:284px;top:0px;\">Thirteen Weeks Ended </div><div id=\"a5708\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:0px;\">Thirty-nine Weeks Ended </div><div id=\"a5713\" style=\"position:absolute;font-family:'Times New Roman';left:248px;top:18px;\">March 1, 2025 </div><div id=\"a5716\" style=\"position:absolute;font-family:'Times New Roman';left:363px;top:18px;\">March 2, 2024 </div><div id=\"a5719\" style=\"position:absolute;font-family:'Times New Roman';left:478px;top:18px;\">March 1, 2025 </div><div id=\"a5722\" style=\"position:absolute;font-family:'Times New Roman';left:593px;top:18px;\">March 2, 2024 </div><div id=\"a5724\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:35px;\">Conventional shell egg sales </div><div id=\"a5726\" style=\"position:absolute;font-family:'Times New Roman';left:234px;top:35px;\">$ </div><div id=\"a5728\" style=\"position:absolute;font-family:'Times New Roman';left:283px;top:35px;\">1,016,438</div><div id=\"a5731\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:35px;\">$ </div><div id=\"a5733\" style=\"position:absolute;font-family:'Times New Roman';left:408px;top:35px;\">413,619</div><div id=\"a5736\" style=\"position:absolute;font-family:'Times New Roman';left:464px;top:35px;\">$ </div><div id=\"a5738\" style=\"position:absolute;font-family:'Times New Roman';left:513px;top:35px;\">2,118,065</div><div id=\"a5741\" style=\"position:absolute;font-family:'Times New Roman';left:579px;top:35px;\">$ </div><div id=\"a5743\" style=\"position:absolute;font-family:'Times New Roman';left:638px;top:35px;\">919,498</div><div id=\"a5745\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:52px;\">Specialty shell egg sales </div><div id=\"a5748\" style=\"position:absolute;font-family:'Times New Roman';left:293px;top:52px;\">328,944</div><div id=\"a5752\" style=\"position:absolute;font-family:'Times New Roman';left:408px;top:52px;\">262,293</div><div id=\"a5756\" style=\"position:absolute;font-family:'Times New Roman';left:523px;top:52px;\">872,691</div><div id=\"a5760\" style=\"position:absolute;font-family:'Times New Roman';left:638px;top:52px;\">688,879</div><div id=\"a5762\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:69px;\">Egg products </div><div id=\"a5765\" style=\"position:absolute;font-family:'Times New Roman';left:300px;top:69px;\">61,024</div><div id=\"a5769\" style=\"position:absolute;font-family:'Times New Roman';left:415px;top:69px;\">21,759</div><div id=\"a5773\" style=\"position:absolute;font-family:'Times New Roman';left:523px;top:69px;\">136,850</div><div id=\"a5777\" style=\"position:absolute;font-family:'Times New Roman';left:645px;top:69px;\">63,994</div><div id=\"a5779\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:86px;\">Other </div><div id=\"a5782\" style=\"position:absolute;font-family:'Times New Roman';left:300px;top:86px;\">11,279</div><div id=\"a5786\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:86px;\">5,405</div><div id=\"a5790\" style=\"position:absolute;font-family:'Times New Roman';left:530px;top:86px;\">30,621</div><div id=\"a5794\" style=\"position:absolute;font-family:'Times New Roman';left:645px;top:86px;\">13,283</div><div id=\"a5797\" style=\"position:absolute;font-family:'Times New Roman';left:234px;top:105px;\">$ </div><div id=\"a5799\" style=\"position:absolute;font-family:'Times New Roman';left:283px;top:105px;\">1,417,685</div><div id=\"a5802\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:105px;\">$ </div><div id=\"a5804\" style=\"position:absolute;font-family:'Times New Roman';left:408px;top:105px;\">703,076</div><div id=\"a5807\" style=\"position:absolute;font-family:'Times New Roman';left:464px;top:105px;\">$ </div><div id=\"a5809\" style=\"position:absolute;font-family:'Times New Roman';left:513px;top:105px;\">3,158,227</div><div id=\"a5812\" style=\"position:absolute;font-family:'Times New Roman';left:579px;top:105px;\">$ </div><div id=\"a5814\" style=\"position:absolute;font-family:'Times New Roman';left:628px;top:105px;\">1,685,654</div></div></div></div></div>","language":"en-us"}]},{"name":"rpt:f-646","factDimensions":{"xbrl:concept":"us-gaap:DisaggregationOfRevenueTableTextBlock","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer194\" style=\"position:relative;line-height:normal;width:694px;height:121px;\"><div style=\"position:absolute; width:112px; height:1px; left:231.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:343.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.3px; height:1px; left:343.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:346px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:111.4px; height:1px; left:346.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:112px; height:1px; left:461.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:573.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.3px; height:1px; left:573.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:576.1px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:111.4px; height:1px; left:576.7px; top:15.1px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:17px; left:4px; top:33.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:221.7px; height:15.3px; left:6.6px; top:35.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:231.1px; top:33.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.3px; left:233.7px; top:35.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:17px; left:243.1px; top:33.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.6px; height:15.3px; left:245.7px; top:35.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:17px; left:343.1px; top:33.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.3px; left:343.1px; top:35.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:346px; top:33.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.3px; left:348.7px; top:35.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:17px; left:358px; top:33.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.3px; left:360.7px; top:35.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:17px; left:458.1px; top:33.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.3px; left:458.1px; top:35.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:461.1px; top:33.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.3px; left:463.7px; top:35.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:17px; left:473.1px; top:33.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.6px; height:15.3px; left:475.7px; top:35.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:17px; left:573.1px; top:33.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.3px; left:573.1px; top:35.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:576.1px; top:33.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.3px; left:578.7px; top:35.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:17px; left:588.1px; top:33.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.3px; left:590.7px; top:35.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:1px; left:4px; top:32.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:243.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:243.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:1px; left:343.1px; top:32.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:346px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:358px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:358.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:1px; left:458.1px; top:32.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:473.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:473.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:1px; left:573.1px; top:32.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:588.1px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:588.7px; top:32.8px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:17px; left:4px; top:67.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:221.7px; height:15.3px; left:6.6px; top:69.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:231.1px; top:67.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:231.1px; top:69.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:17px; left:243.1px; top:67.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.6px; height:15.3px; left:245.7px; top:69.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:17px; left:343.1px; top:67.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.3px; left:343.1px; top:69.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:346px; top:67.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:346px; top:69.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:17px; left:358px; top:67.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.3px; left:360.7px; top:69.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:17px; left:458.1px; top:67.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.3px; left:458.1px; top:69.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:461.1px; top:67.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:461.1px; top:69.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:17px; left:473.1px; top:67.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.6px; height:15.3px; left:475.7px; top:69.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:17px; left:573.1px; top:67.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.3px; left:573.1px; top:69.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:576.1px; top:67.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.3px; left:576.1px; top:69.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:17px; left:588.1px; top:67.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.3px; left:590.7px; top:69.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:18px; left:4px; top:102.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:15.3px; left:4px; top:104.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:231.1px; top:102.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.3px; left:233.7px; top:104.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:18px; left:243.1px; top:102.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.6px; height:15.3px; left:245.7px; top:104.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:18px; left:343.1px; top:102.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.3px; left:343.1px; top:104.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:346px; top:102.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.3px; left:348.7px; top:104.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:18px; left:358px; top:102.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.3px; left:360.7px; top:104.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:18px; left:458.1px; top:102.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.3px; left:458.1px; top:104.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:461.1px; top:102.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.3px; left:463.7px; top:104.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:18px; left:473.1px; top:102.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.6px; height:15.3px; left:475.7px; top:104.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:18px; left:573.1px; top:102.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:15.3px; left:573.1px; top:104.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:576.1px; top:102.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.7px; height:15.3px; left:578.7px; top:104.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:100px; height:18px; left:588.1px; top:102.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:90.7px; height:15.3px; left:590.7px; top:104.8px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:227.1px; height:1px; left:4px; top:101.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:231.1px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:243.1px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:243.7px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:1px; left:343.1px; top:101.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:346px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:358px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:358.7px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:1px; left:458.1px; top:101.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:461.1px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:473.1px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:473.7px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:3px; height:1px; left:573.1px; top:101.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:576.1px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:588.1px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:99.4px; height:1px; left:588.7px; top:101.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:230.1px; top:120.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:242.1px; top:120.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:98.1px; height:1px; left:245px; top:120.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:345.1px; top:120.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:357.1px; top:120.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:98.1px; height:1px; left:359.9px; top:120.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:460.1px; top:120.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:472.1px; top:120.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:98.1px; height:1px; left:475px; top:120.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:575.1px; top:120.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:587.1px; top:120.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:98.1px; height:1px; left:590px; top:120.2px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer194\" style=\"position:relative;width:694px;z-index:1;\"><div id=\"a5705\" style=\"position:absolute;font-family:'Times New Roman';left:284px;top:0px;\">Thirteen Weeks Ended </div><div id=\"a5708\" style=\"position:absolute;font-family:'Times New Roman';left:506px;top:0px;\">Thirty-nine Weeks Ended </div><div id=\"a5713\" style=\"position:absolute;font-family:'Times New Roman';left:248px;top:18px;\">March 1, 2025 </div><div id=\"a5716\" style=\"position:absolute;font-family:'Times New Roman';left:363px;top:18px;\">March 2, 2024 </div><div id=\"a5719\" style=\"position:absolute;font-family:'Times New Roman';left:478px;top:18px;\">March 1, 2025 </div><div id=\"a5722\" style=\"position:absolute;font-family:'Times New Roman';left:593px;top:18px;\">March 2, 2024 </div><div id=\"a5724\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:35px;\">Conventional shell egg sales </div><div id=\"a5726\" style=\"position:absolute;font-family:'Times New Roman';left:234px;top:35px;\">$ </div><div id=\"a5728\" style=\"position:absolute;font-family:'Times New Roman';left:283px;top:35px;\">1,016,438</div><div id=\"a5731\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:35px;\">$ </div><div id=\"a5733\" style=\"position:absolute;font-family:'Times New Roman';left:408px;top:35px;\">413,619</div><div id=\"a5736\" style=\"position:absolute;font-family:'Times New Roman';left:464px;top:35px;\">$ </div><div id=\"a5738\" style=\"position:absolute;font-family:'Times New Roman';left:513px;top:35px;\">2,118,065</div><div id=\"a5741\" style=\"position:absolute;font-family:'Times New Roman';left:579px;top:35px;\">$ </div><div id=\"a5743\" style=\"position:absolute;font-family:'Times New Roman';left:638px;top:35px;\">919,498</div><div id=\"a5745\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:52px;\">Specialty shell egg sales </div><div id=\"a5748\" style=\"position:absolute;font-family:'Times New Roman';left:293px;top:52px;\">328,944</div><div id=\"a5752\" style=\"position:absolute;font-family:'Times New Roman';left:408px;top:52px;\">262,293</div><div id=\"a5756\" style=\"position:absolute;font-family:'Times New Roman';left:523px;top:52px;\">872,691</div><div id=\"a5760\" style=\"position:absolute;font-family:'Times New Roman';left:638px;top:52px;\">688,879</div><div id=\"a5762\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:69px;\">Egg products </div><div id=\"a5765\" style=\"position:absolute;font-family:'Times New Roman';left:300px;top:69px;\">61,024</div><div id=\"a5769\" style=\"position:absolute;font-family:'Times New Roman';left:415px;top:69px;\">21,759</div><div id=\"a5773\" style=\"position:absolute;font-family:'Times New Roman';left:523px;top:69px;\">136,850</div><div id=\"a5777\" style=\"position:absolute;font-family:'Times New Roman';left:645px;top:69px;\">63,994</div><div id=\"a5779\" style=\"position:absolute;font-family:'Times New Roman';left:7px;top:86px;\">Other </div><div id=\"a5782\" style=\"position:absolute;font-family:'Times New Roman';left:300px;top:86px;\">11,279</div><div id=\"a5786\" style=\"position:absolute;font-family:'Times New Roman';left:422px;top:86px;\">5,405</div><div id=\"a5790\" style=\"position:absolute;font-family:'Times New Roman';left:530px;top:86px;\">30,621</div><div id=\"a5794\" style=\"position:absolute;font-family:'Times New Roman';left:645px;top:86px;\">13,283</div><div id=\"a5797\" style=\"position:absolute;font-family:'Times New Roman';left:234px;top:105px;\">$ </div><div id=\"a5799\" style=\"position:absolute;font-family:'Times New Roman';left:283px;top:105px;\">1,417,685</div><div id=\"a5802\" style=\"position:absolute;font-family:'Times New Roman';left:349px;top:105px;\">$ </div><div id=\"a5804\" style=\"position:absolute;font-family:'Times New Roman';left:408px;top:105px;\">703,076</div><div id=\"a5807\" style=\"position:absolute;font-family:'Times New Roman';left:464px;top:105px;\">$ </div><div id=\"a5809\" style=\"position:absolute;font-family:'Times New Roman';left:513px;top:105px;\">3,158,227</div><div id=\"a5812\" style=\"position:absolute;font-family:'Times New Roman';left:579px;top:105px;\">$ </div><div id=\"a5814\" style=\"position:absolute;font-family:'Times New Roman';left:628px;top:105px;\">1,685,654</div></div></div>","language":"en-us"}]},{"name":"rpt:f-647","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"calm:NonSpecialtyShellEggSalesMember"},"factValues":[{"value":"1016438000","decimals":-3}]},{"name":"rpt:f-648","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"calm:NonSpecialtyShellEggSalesMember"},"factValues":[{"value":"413619000","decimals":-3}]},{"name":"rpt:f-649","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"calm:NonSpecialtyShellEggSalesMember"},"factValues":[{"value":"2118065000","decimals":-3}]},{"name":"rpt:f-650","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"calm:NonSpecialtyShellEggSalesMember"},"factValues":[{"value":"919498000","decimals":-3}]},{"name":"rpt:f-651","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"calm:SpecialtyShellEggSalesMember"},"factValues":[{"value":"328944000","decimals":-3}]},{"name":"rpt:f-652","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"calm:SpecialtyShellEggSalesMember"},"factValues":[{"value":"262293000","decimals":-3}]},{"name":"rpt:f-653","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"calm:SpecialtyShellEggSalesMember"},"factValues":[{"value":"872691000","decimals":-3}]},{"name":"rpt:f-654","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"calm:SpecialtyShellEggSalesMember"},"factValues":[{"value":"688879000","decimals":-3}]},{"name":"rpt:f-655","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"calm:EggProductsMember"},"factValues":[{"value":"61024000","decimals":-3}]},{"name":"rpt:f-656","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"calm:EggProductsMember"},"factValues":[{"value":"21759000","decimals":-3}]},{"name":"rpt:f-657","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"calm:EggProductsMember"},"factValues":[{"value":"136850000","decimals":-3}]},{"name":"rpt:f-658","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"calm:EggProductsMember"},"factValues":[{"value":"63994000","decimals":-3}]},{"name":"rpt:f-659","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"calm:OtherMember"},"factValues":[{"value":"11279000","decimals":-3}]},{"name":"rpt:f-660","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"calm:OtherMember"},"factValues":[{"value":"5405000","decimals":-3}]},{"name":"rpt:f-661","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"calm:OtherMember"},"factValues":[{"value":"30621000","decimals":-3}]},{"name":"rpt:f-662","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"calm:OtherMember"},"factValues":[{"value":"13283000","decimals":-3}]},{"name":"rpt:f-663","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-12-01T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1417685000","decimals":-3}]},{"name":"rpt:f-664","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"703076000","decimals":-3}]},{"name":"rpt:f-665","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3158227000","decimals":-3}]},{"name":"rpt:f-666","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1685654000","decimals":-3}]},{"name":"rpt:f-667","factDimensions":{"xbrl:concept":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer199\" style=\"position:relative;line-height:normal;width:701px;height:142px;\"><div id=\"TextContainer199\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a5817\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;\">Note 9 - Stock Based Compensation </div><div id=\"a5825\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:32px;\">Total<div style=\"display:inline-block;width:5px\">\u00a0</div>stock-based compensation expense was<div style=\"display:inline-block;width:5px\">\u00a0</div>$</div><div id=\"a5825_44_3\" style=\"position:absolute;font-family:'Times New Roman';left:259px;top:32px;\">3.4</div><div id=\"a5825_47_14\" style=\"position:absolute;font-family:'Times New Roman';left:276px;top:32px;\"><div style=\"display:inline-block;width:4px\">\u00a0</div>million and $</div><div id=\"a5825_61_3\" style=\"position:absolute;font-family:'Times New Roman';left:351px;top:32px;\">3.2</div><div id=\"a5825_64_59\" style=\"position:absolute;font-family:'Times New Roman';left:368px;top:32px;\"><div style=\"display:inline-block;width:4px\">\u00a0</div>million for the thirty-nine<div style=\"display:inline-block;width:5px\">\u00a0</div>weeks ended March 1,<div style=\"display:inline-block;width:5px\">\u00a0</div>2025 and </div><div id=\"a5843\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">March 2, 2024, respectively. </div><div id=\"a5848\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:79px;\">Unrecognized compensation<div style=\"display:inline-block;width:6px\">\u00a0</div>expense as<div style=\"display:inline-block;width:6px\">\u00a0</div>a result<div style=\"display:inline-block;width:6px\">\u00a0</div>of non-vested<div style=\"display:inline-block;width:6px\">\u00a0</div>shares of<div style=\"display:inline-block;width:6px\">\u00a0</div>restricted stock<div style=\"display:inline-block;width:6px\">\u00a0</div>outstanding under<div style=\"display:inline-block;width:6px\">\u00a0</div>the Amended<div style=\"display:inline-block;width:6px\">\u00a0</div>and </div><div id=\"a5851\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:95px;\">Restated 2012 Omnibus<div style=\"display:inline-block;width:5px\">\u00a0</div>Long-Term Incentive<div style=\"display:inline-block;width:5px\">\u00a0</div>Plan at March<div style=\"display:inline-block;width:5px\">\u00a0</div>1, 2025 of<div style=\"display:inline-block;width:5px\">\u00a0</div>$</div><div id=\"a5851_68_3\" style=\"position:absolute;font-family:'Times New Roman';left:402px;top:95px;\">9.2</div><div id=\"a5851_71_50\" style=\"position:absolute;font-family:'Times New Roman';left:419px;top:95px;\"><div style=\"display:inline-block;width:4px\">\u00a0</div>million will be<div style=\"display:inline-block;width:5px\">\u00a0</div>recorded over a<div style=\"display:inline-block;width:5px\">\u00a0</div>weighted average </div><div id=\"a5859\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:111px;\">period of </div><div id=\"a5859_10_3\" style=\"position:absolute;font-family:'Times New Roman';left:59px;top:111px;\">2.3</div><div id=\"a5859_13_110\" style=\"position:absolute;font-family:'Times New Roman';left:76px;top:111px;\"><div style=\"display:inline-block;width:5px\">\u00a0</div>years.<div style=\"display:inline-block;width:5px\">\u00a0</div>Refer to<div style=\"display:inline-block;width:6px\">\u00a0</div>Part II<div style=\"display:inline-block;width:6px\">\u00a0</div>Item 8,<div style=\"display:inline-block;width:6px\">\u00a0</div>Notes to<div style=\"display:inline-block;width:6px\">\u00a0</div>Consolidated Financial<div style=\"display:inline-block;width:6px\">\u00a0</div>Statements and<div style=\"display:inline-block;width:6px\">\u00a0</div>Supplementary Data,<div style=\"display:inline-block;width:6px\">\u00a0</div>Note 14<div style=\"display:inline-block;width:6px\">\u00a0</div>- </div><div id=\"a5866\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:127px;\">Stock Compensation Plans in our 2024 Annual Report for further information on our stock compensation plans. </div></div></div><div id=\"TextBlockContainer202\" style=\"position:relative;line-height:normal;width:526px;height:33px;\"><div style=\"position:absolute; width:30.3px; height:1px; left:331.8px; top:-37.5px; background-color:#0000FF; \">\u00a0</div>\n<div id=\"TextContainer202\" style=\"position:relative;width:526px;z-index:1;\"><div id=\"a5873\" style=\"position:absolute;font-family:'Times New Roman';left:5px;top:17px;\">The Company\u2019s restricted share activity for the thirty-nine weeks ended March 1, 2025 follows:</div></div></div><div id=\"TextBlockContainer208\" style=\"position:relative;line-height:normal;width:695px;height:134px;\"><div id=\"div_205_XBRL_TS_77364c0f27ab43e8986cee05fa09c7a1\" style=\"position:absolute;left:0px;top:0px;float:left;\"><div id=\"TextBlockContainer206\" style=\"position:relative;line-height:normal;width:695px;height:134px;\"><div style=\"position:absolute; width:492.1px; height:17.1px; left:2px; top:46.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:486.8px; height:15.4px; left:4.6px; top:48px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17.1px; left:494.1px; top:46.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:496.7px; top:48px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17.1px; left:579.1px; top:46.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:579.1px; top:48px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17.1px; left:589.1px; top:46.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:591.7px; top:48px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17.1px; left:601.1px; top:46.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.7px; top:48px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:492.1px; height:1px; left:2px; top:45.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:1px; left:494.1px; top:45.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:579.1px; top:45.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:589.1px; top:45.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:601.1px; top:45.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:601.7px; top:45.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:492.1px; height:17px; left:2px; top:80.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:486.8px; height:15.4px; left:4.6px; top:82.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:494.1px; top:80.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:79.7px; height:15.4px; left:496.7px; top:82.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:579.1px; top:80.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:579.1px; top:82.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:589.1px; top:80.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:589.1px; top:82.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:601.1px; top:80.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.7px; top:82.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:492.1px; height:18px; left:2px; top:115.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:486.8px; height:15.4px; left:4.6px; top:117.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:18px; left:494.1px; top:115.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:496.7px; top:117.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:18px; left:579.1px; top:115.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:579.1px; top:117.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:589.1px; top:115.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:591.7px; top:117.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:18px; left:601.1px; top:115.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.7px; top:117.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:492.1px; height:1px; left:2px; top:114.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:1px; left:494.1px; top:114.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:579.1px; top:114.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:589.1px; top:114.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:601.1px; top:114.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:601.7px; top:114.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:86px; height:1px; left:493.1px; top:133.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:588.1px; top:133.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:600.1px; top:133.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:603px; top:133.2px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer206\" style=\"position:relative;width:695px;z-index:1;\"><div id=\"a5882\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:505px;top:15px;\">Number of </div><div id=\"a5883\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:517px;top:31px;\">Shares </div><div id=\"a5886\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:610px;top:0px;\">Weighted </div><div id=\"a5887\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:595px;top:15px;\">Average Grant </div><div id=\"a5888\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:592px;top:31px;\">Date Fair Value </div><div id=\"a5890\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">Outstanding, June 1, 2024 </div><div id=\"a5892\" style=\"position:absolute;font-family:'Times New Roman';left:529px;top:48px;\">277,954</div><div id=\"a5895\" style=\"position:absolute;font-family:'Times New Roman';left:592px;top:48px;\">$ </div><div id=\"a5897\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:48px;\">49.38</div><div id=\"a5899\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:65px;\">Granted </div><div id=\"a5901\" style=\"position:absolute;font-family:'Times New Roman';left:536px;top:65px;\">47,700</div><div id=\"a5905\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:65px;\">109.97</div><div id=\"a5907\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:82px;\">Vested </div><div id=\"a5909\" style=\"position:absolute;font-family:'Times New Roman';left:524px;top:82px;display:flex;\">(108,058)</div><div id=\"a5913\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:82px;\">41.32</div><div id=\"a5915\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:99px;\">Forfeited </div><div id=\"a5917\" style=\"position:absolute;font-family:'Times New Roman';left:537px;top:99px;display:flex;\">(4,324)</div><div id=\"a5921\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:99px;\">53.43</div><div id=\"a5923\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:118px;\">Outstanding, March 1, 2025 </div><div id=\"a5925\" style=\"position:absolute;font-family:'Times New Roman';left:529px;top:118px;\">213,272</div><div id=\"a5928\" style=\"position:absolute;font-family:'Times New Roman';left:592px;top:118px;\">$ </div><div id=\"a5930\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:118px;\">66.93</div></div></div></div></div>","language":"en-us"}]},{"name":"rpt:f-668","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3400000","decimals":-5}]},{"name":"rpt:f-669","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2023-06-04T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3200000","decimals":-5}]},{"name":"rpt:f-670","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9200000","decimals":-5}]},{"name":"rpt:f-671","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160"},"factValues":[{"value":"P2Y3M18D"}]},{"name":"rpt:f-672","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer206\" style=\"position:relative;line-height:normal;width:695px;height:134px;\"><div style=\"position:absolute; width:492.1px; height:17.1px; left:2px; top:46.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:486.8px; height:15.4px; left:4.6px; top:48px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17.1px; left:494.1px; top:46.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:496.7px; top:48px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17.1px; left:579.1px; top:46.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:579.1px; top:48px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17.1px; left:589.1px; top:46.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:591.7px; top:48px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17.1px; left:601.1px; top:46.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.7px; top:48px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:492.1px; height:1px; left:2px; top:45.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:1px; left:494.1px; top:45.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:579.1px; top:45.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:589.1px; top:45.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:601.1px; top:45.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:601.7px; top:45.7px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:492.1px; height:17px; left:2px; top:80.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:486.8px; height:15.4px; left:4.6px; top:82.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:494.1px; top:80.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:79.7px; height:15.4px; left:496.7px; top:82.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:17px; left:579.1px; top:80.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:579.1px; top:82.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:17px; left:589.1px; top:80.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:15.4px; left:589.1px; top:82.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:17px; left:601.1px; top:80.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.7px; top:82.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:492.1px; height:18px; left:2px; top:115.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:486.8px; height:15.4px; left:4.6px; top:117.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:18px; left:494.1px; top:115.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:496.7px; top:117.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:18px; left:579.1px; top:115.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:15.4px; left:579.1px; top:117.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:18px; left:589.1px; top:115.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:6.6px; height:15.4px; left:591.7px; top:117.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:18px; left:601.1px; top:115.1px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:75.7px; height:15.4px; left:603.7px; top:117.7px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:492.1px; height:1px; left:2px; top:114.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:85px; height:1px; left:494.1px; top:114.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:10px; height:1px; left:579.1px; top:114.4px; background-color:#CCEEFF; \">\u00a0</div>\n<div style=\"position:absolute; width:12px; height:1px; left:589.1px; top:114.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:1px; height:1px; left:601.1px; top:114.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:84.3px; height:1px; left:601.7px; top:114.4px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:86px; height:1px; left:493.1px; top:133.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:13px; height:1px; left:588.1px; top:133.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:2.9px; height:1px; left:600.1px; top:133.2px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:83.1px; height:1px; left:603px; top:133.2px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer206\" style=\"position:relative;width:695px;z-index:1;\"><div id=\"a5882\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:505px;top:15px;\">Number of </div><div id=\"a5883\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:517px;top:31px;\">Shares </div><div id=\"a5886\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:610px;top:0px;\">Weighted </div><div id=\"a5887\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:595px;top:15px;\">Average Grant </div><div id=\"a5888\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:592px;top:31px;\">Date Fair Value </div><div id=\"a5890\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:48px;\">Outstanding, June 1, 2024 </div><div id=\"a5892\" style=\"position:absolute;font-family:'Times New Roman';left:529px;top:48px;\">277,954</div><div id=\"a5895\" style=\"position:absolute;font-family:'Times New Roman';left:592px;top:48px;\">$ </div><div id=\"a5897\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:48px;\">49.38</div><div id=\"a5899\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:65px;\">Granted </div><div id=\"a5901\" style=\"position:absolute;font-family:'Times New Roman';left:536px;top:65px;\">47,700</div><div id=\"a5905\" style=\"position:absolute;font-family:'Times New Roman';left:643px;top:65px;\">109.97</div><div id=\"a5907\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:82px;\">Vested </div><div id=\"a5909\" style=\"position:absolute;font-family:'Times New Roman';left:524px;top:82px;display:flex;\">(108,058)</div><div id=\"a5913\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:82px;\">41.32</div><div id=\"a5915\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:99px;\">Forfeited </div><div id=\"a5917\" style=\"position:absolute;font-family:'Times New Roman';left:537px;top:99px;display:flex;\">(4,324)</div><div id=\"a5921\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:99px;\">53.43</div><div id=\"a5923\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:118px;\">Outstanding, March 1, 2025 </div><div id=\"a5925\" style=\"position:absolute;font-family:'Times New Roman';left:529px;top:118px;\">213,272</div><div id=\"a5928\" style=\"position:absolute;font-family:'Times New Roman';left:592px;top:118px;\">$ </div><div id=\"a5930\" style=\"position:absolute;font-family:'Times New Roman';left:649px;top:118px;\">66.93</div></div></div>","language":"en-us"}]},{"name":"rpt:f-673","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"277954"}]},{"name":"rpt:f-674","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","xbrl:period":"2024-06-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"49.38","decimals":2}]},{"name":"rpt:f-675","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"47700"}]},{"name":"rpt:f-676","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"109.97","decimals":2}]},{"name":"rpt:f-677","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"108058"}]},{"name":"rpt:f-678","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"41.32","decimals":2}]},{"name":"rpt:f-679","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"4324"}]},{"name":"rpt:f-680","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"53.43","decimals":2}]},{"name":"rpt:f-681","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"213272"}]},{"name":"rpt:f-682","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"66.93","decimals":2}]},{"name":"rpt:f-683","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer211\" style=\"position:relative;line-height:normal;width:701px;height:707px;\"><div style=\"position:absolute; width:147.9px; height:1.3px; left:4px; top:45.3px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:154.8px; height:1.3px; left:4px; top:76.9px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:512.4px; height:1.3px; left:4px; top:199.5px; background-color:#000000; \">\u00a0</div>\n<div style=\"position:absolute; width:372.2px; height:1.3px; left:4px; top:506.2px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer211\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a5934\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;\">Note 10 - Commitments and Contingencies </div><div id=\"a5939\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:16px;\"> </div><div id=\"a5940\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:32px;\">LEGAL PROCEEDINGS</div><div id=\"a5943\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:63px;\">Civil Investigative Demand </div><div id=\"a5946\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:94px;\">In March 2025, the Company received a<div style=\"display:inline-block;width:5px\">\u00a0</div>civil investigative demand from the Department of Justice<div style=\"display:inline-block;width:5px\">\u00a0</div>(\u201cDOJ\u201d) in connection with </div><div id=\"a5948\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:109px;\">an antitrust investigation<div style=\"display:inline-block;width:5px\">\u00a0</div>to determine whether<div style=\"display:inline-block;width:5px\">\u00a0</div>there is, has<div style=\"display:inline-block;width:5px\">\u00a0</div>been or may<div style=\"display:inline-block;width:5px\">\u00a0</div>be a violation<div style=\"display:inline-block;width:5px\">\u00a0</div>of the antitrust<div style=\"display:inline-block;width:5px\">\u00a0</div>laws by anticompetitive </div><div id=\"a5950\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:125px;\">conduct<div style=\"display:inline-block;width:5px\">\u00a0</div>by<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>among<div style=\"display:inline-block;width:5px\">\u00a0</div>egg<div style=\"display:inline-block;width:5px\">\u00a0</div>producers.<div style=\"display:inline-block;width:5px\">\u00a0</div>The<div style=\"display:inline-block;width:5px\">\u00a0</div>Company<div style=\"display:inline-block;width:5px\">\u00a0</div>is<div style=\"display:inline-block;width:5px\">\u00a0</div>cooperating<div style=\"display:inline-block;width:5px\">\u00a0</div>with<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>investigation.<div style=\"display:inline-block;width:5px\">\u00a0</div>Management<div style=\"display:inline-block;width:5px\">\u00a0</div>cannot<div style=\"display:inline-block;width:5px\">\u00a0</div>predict<div style=\"display:inline-block;width:5px\">\u00a0</div>the </div><div id=\"a5951\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:140px;\">eventual scope,<div style=\"display:inline-block;width:5px\">\u00a0</div>duration or<div style=\"display:inline-block;width:5px\">\u00a0</div>outcome of<div style=\"display:inline-block;width:5px\">\u00a0</div>this investigation<div style=\"display:inline-block;width:5px\">\u00a0</div>and is<div style=\"display:inline-block;width:5px\">\u00a0</div>unable to<div style=\"display:inline-block;width:5px\">\u00a0</div>estimate the<div style=\"display:inline-block;width:5px\">\u00a0</div>amount or<div style=\"display:inline-block;width:5px\">\u00a0</div>range of<div style=\"display:inline-block;width:5px\">\u00a0</div>potential losses,<div style=\"display:inline-block;width:5px\">\u00a0</div>if </div><div id=\"a5953\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:155px;\">any, at this time. </div><div id=\"a5956\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:186px;\">State of Texas v.<div style=\"display:inline-block;width:5px\">\u00a0</div>Cal-Maine Foods, Inc. d/b/a Wharton; and Wharton County Foods, LLC<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a5961\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:217px;\">On April 23,<div style=\"display:inline-block;width:5px\">\u00a0</div>2020, the Company<div style=\"display:inline-block;width:5px\">\u00a0</div>and its subsidiary<div style=\"display:inline-block;width:5px\">\u00a0</div>Wharton County Foods,<div style=\"display:inline-block;width:5px\">\u00a0</div>LLC (\u201cWCF\u201d) were<div style=\"display:inline-block;width:5px\">\u00a0</div>named as defendants<div style=\"display:inline-block;width:5px\">\u00a0</div>in State </div><div id=\"a5963\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:232px;\">of<div style=\"display:inline-block;width:5px\">\u00a0</div>Texas<div style=\"display:inline-block;width:6px\">\u00a0</div>v.<div style=\"display:inline-block;width:6px\">\u00a0</div>Cal-Maine Foods,<div style=\"display:inline-block;width:6px\">\u00a0</div>Inc. d/b/a<div style=\"display:inline-block;width:6px\">\u00a0</div>Wharton; and<div style=\"display:inline-block;width:6px\">\u00a0</div>Wharton County<div style=\"display:inline-block;width:6px\">\u00a0</div>Foods, LLC,<div style=\"display:inline-block;width:6px\">\u00a0</div>Cause No.<div style=\"display:inline-block;width:6px\">\u00a0</div>2020-25427,<div style=\"display:inline-block;width:5px\">\u00a0</div>in the<div style=\"display:inline-block;width:6px\">\u00a0</div>District </div><div id=\"a5968\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:247px;\">Court of<div style=\"display:inline-block;width:5px\">\u00a0</div>Harris County,<div style=\"display:inline-block;width:6px\">\u00a0</div>Texas.<div style=\"display:inline-block;width:5px\">\u00a0</div>The State<div style=\"display:inline-block;width:5px\">\u00a0</div>of Texas<div style=\"display:inline-block;width:6px\">\u00a0</div>(the \u201cState\u201d)<div style=\"display:inline-block;width:5px\">\u00a0</div>asserted claims<div style=\"display:inline-block;width:5px\">\u00a0</div>based on<div style=\"display:inline-block;width:5px\">\u00a0</div>the Company\u2019s<div style=\"display:inline-block;width:6px\">\u00a0</div>and WCF\u2019s<div style=\"display:inline-block;width:6px\">\u00a0</div>alleged </div><div id=\"a5969\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:263px;\">violation<div style=\"display:inline-block;width:7px\">\u00a0</div>of<div style=\"display:inline-block;width:7px\">\u00a0</div>the<div style=\"display:inline-block;width:7px\">\u00a0</div>Texas<div style=\"display:inline-block;width:8px\">\u00a0</div>Deceptive<div style=\"display:inline-block;width:7px\">\u00a0</div>Trade<div style=\"display:inline-block;width:7px\">\u00a0</div>Practices\u2014Consumer<div style=\"display:inline-block;width:7px\">\u00a0</div>Protection<div style=\"display:inline-block;width:7px\">\u00a0</div>Act,<div style=\"display:inline-block;width:7px\">\u00a0</div>Tex.<div style=\"display:inline-block;width:8px\">\u00a0</div>Bus.<div style=\"display:inline-block;width:7px\">\u00a0</div>&amp;<div style=\"display:inline-block;width:7px\">\u00a0</div>Com.<div style=\"display:inline-block;width:7px\">\u00a0</div>Code<div style=\"display:inline-block;width:7px\">\u00a0</div>\u00a7\u00a7<div style=\"display:inline-block;width:7px\">\u00a0</div>17.41-17.63 </div><div id=\"a5974\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:278px;\">(\u201cDTPA\u201d).<div style=\"display:inline-block;width:7px\">\u00a0</div>The<div style=\"display:inline-block;width:6px\">\u00a0</div>State<div style=\"display:inline-block;width:6px\">\u00a0</div>claimed<div style=\"display:inline-block;width:6px\">\u00a0</div>that<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>Company<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>WCF<div style=\"display:inline-block;width:6px\">\u00a0</div>offered<div style=\"display:inline-block;width:6px\">\u00a0</div>shell<div style=\"display:inline-block;width:5px\">\u00a0</div>eggs<div style=\"display:inline-block;width:6px\">\u00a0</div>at<div style=\"display:inline-block;width:6px\">\u00a0</div>excessive<div style=\"display:inline-block;width:6px\">\u00a0</div>or<div style=\"display:inline-block;width:6px\">\u00a0</div>exorbitant<div style=\"display:inline-block;width:6px\">\u00a0</div>prices<div style=\"display:inline-block;width:6px\">\u00a0</div>during<div style=\"display:inline-block;width:6px\">\u00a0</div>the </div><div id=\"a5975\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:293px;\">COVID-19<div style=\"display:inline-block;width:6px\">\u00a0</div>state<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>emergency<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>made<div style=\"display:inline-block;width:6px\">\u00a0</div>misleading<div style=\"display:inline-block;width:6px\">\u00a0</div>statements<div style=\"display:inline-block;width:6px\">\u00a0</div>about<div style=\"display:inline-block;width:6px\">\u00a0</div>shell<div style=\"display:inline-block;width:6px\">\u00a0</div>egg<div style=\"display:inline-block;width:6px\">\u00a0</div>prices.<div style=\"display:inline-block;width:6px\">\u00a0</div>The<div style=\"display:inline-block;width:6px\">\u00a0</div>State<div style=\"display:inline-block;width:6px\">\u00a0</div>sought<div style=\"display:inline-block;width:6px\">\u00a0</div>temporary<div style=\"display:inline-block;width:6px\">\u00a0</div>and </div><div id=\"a5978\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:309px;\">permanent<div style=\"display:inline-block;width:6px\">\u00a0</div>injunctions<div style=\"display:inline-block;width:5px\">\u00a0</div>against<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>Company<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>WCF<div style=\"display:inline-block;width:6px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>prevent<div style=\"display:inline-block;width:5px\">\u00a0</div>further<div style=\"display:inline-block;width:5px\">\u00a0</div>alleged<div style=\"display:inline-block;width:5px\">\u00a0</div>violations<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>DTPA,<div style=\"display:inline-block;width:7px\">\u00a0</div>along<div style=\"display:inline-block;width:5px\">\u00a0</div>with<div style=\"display:inline-block;width:6px\">\u00a0</div>over </div><div id=\"a5979\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:324px;\">$</div><div id=\"a5979_1_7\" style=\"position:absolute;font-family:'Times New Roman';left:11px;top:324px;\">100,000</div><div id=\"a5979_8_120\" style=\"position:absolute;font-family:'Times New Roman';left:55px;top:324px;\"><div style=\"display:inline-block;width:3px\">\u00a0</div>in damages. On August 13, 2020, the court granted the defendants\u2019 motion to dismiss the State\u2019s original petition with </div><div id=\"a5981\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:339px;\">prejudice. On September 11,<div style=\"display:inline-block;width:5px\">\u00a0</div>2020, the State filed a<div style=\"display:inline-block;width:5px\">\u00a0</div>notice of appeal, which was<div style=\"display:inline-block;width:5px\">\u00a0</div>assigned to the Texas<div style=\"display:inline-block;width:5px\">\u00a0</div>Court of Appeals for the </div><div id=\"a5983\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:355px;\">First<div style=\"display:inline-block;width:6px\">\u00a0</div>District.<div style=\"display:inline-block;width:6px\">\u00a0</div>On<div style=\"display:inline-block;width:6px\">\u00a0</div>August<div style=\"display:inline-block;width:6px\">\u00a0</div>16,<div style=\"display:inline-block;width:6px\">\u00a0</div>2022,<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>appeals<div style=\"display:inline-block;width:6px\">\u00a0</div>court<div style=\"display:inline-block;width:6px\">\u00a0</div>reversed<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>remanded<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>case<div style=\"display:inline-block;width:6px\">\u00a0</div>back<div style=\"display:inline-block;width:6px\">\u00a0</div>to<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>trial<div style=\"display:inline-block;width:6px\">\u00a0</div>court<div style=\"display:inline-block;width:6px\">\u00a0</div>for<div style=\"display:inline-block;width:6px\">\u00a0</div>further </div><div id=\"a5984\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:370px;\">proceedings. On October 31, 2022, the Company and WCF appealed the First District Court\u2019s<div style=\"display:inline-block;width:5px\">\u00a0</div>decision to the Supreme Court of </div><div id=\"a5985\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:385px;\">Texas.<div style=\"display:inline-block;width:5px\">\u00a0</div>On September<div style=\"display:inline-block;width:5px\">\u00a0</div>29, 2023,<div style=\"display:inline-block;width:5px\">\u00a0</div>the Supreme<div style=\"display:inline-block;width:5px\">\u00a0</div>Court of<div style=\"display:inline-block;width:5px\">\u00a0</div>Texas<div style=\"display:inline-block;width:5px\">\u00a0</div>denied the<div style=\"display:inline-block;width:5px\">\u00a0</div>Company\u2019s<div style=\"display:inline-block;width:5px\">\u00a0</div>Petition for<div style=\"display:inline-block;width:5px\">\u00a0</div>Review and<div style=\"display:inline-block;width:5px\">\u00a0</div>remanded to<div style=\"display:inline-block;width:5px\">\u00a0</div>the </div><div id=\"a5986\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:401px;\">trial court<div style=\"display:inline-block;width:6px\">\u00a0</div>for further<div style=\"display:inline-block;width:6px\">\u00a0</div>proceedings. The<div style=\"display:inline-block;width:6px\">\u00a0</div>district court<div style=\"display:inline-block;width:6px\">\u00a0</div>entered a<div style=\"display:inline-block;width:6px\">\u00a0</div>pre-trial order<div style=\"display:inline-block;width:6px\">\u00a0</div>scheduling pre-trial<div style=\"display:inline-block;width:6px\">\u00a0</div>proceedings and<div style=\"display:inline-block;width:6px\">\u00a0</div>tentatively </div><div id=\"a5991\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:416px;\">setting<div style=\"display:inline-block;width:5px\">\u00a0</div>a<div style=\"display:inline-block;width:5px\">\u00a0</div>trial<div style=\"display:inline-block;width:5px\">\u00a0</div>date<div style=\"display:inline-block;width:5px\">\u00a0</div>for<div style=\"display:inline-block;width:5px\">\u00a0</div>August<div style=\"display:inline-block;width:5px\">\u00a0</div>11,<div style=\"display:inline-block;width:5px\">\u00a0</div>2025.<div style=\"display:inline-block;width:5px\">\u00a0</div>On<div style=\"display:inline-block;width:5px\">\u00a0</div>November 30,<div style=\"display:inline-block;width:6px\">\u00a0</div>2024,<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>State<div style=\"display:inline-block;width:5px\">\u00a0</div>filed<div style=\"display:inline-block;width:5px\">\u00a0</div>an<div style=\"display:inline-block;width:5px\">\u00a0</div>amended petition,<div style=\"display:inline-block;width:6px\">\u00a0</div>primarily<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>address<div style=\"display:inline-block;width:5px\">\u00a0</div>a </div><div id=\"a5992\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:431px;\">procedural<div style=\"display:inline-block;width:5px\">\u00a0</div>deficiency<div style=\"display:inline-block;width:5px\">\u00a0</div>that<div style=\"display:inline-block;width:5px\">\u00a0</div>required<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>State<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>generally<div style=\"display:inline-block;width:5px\">\u00a0</div>plead<div style=\"display:inline-block;width:5px\">\u00a0</div>it<div style=\"display:inline-block;width:5px\">\u00a0</div>was<div style=\"display:inline-block;width:5px\">\u00a0</div>seeking<div style=\"display:inline-block;width:5px\">\u00a0</div>monetary<div style=\"display:inline-block;width:5px\">\u00a0</div>relief<div style=\"display:inline-block;width:5px\">\u00a0</div>over<div style=\"display:inline-block;width:5px\">\u00a0</div>$</div><div id=\"a5992_102_3\" style=\"position:absolute;font-family:'Times New Roman';left:572px;top:431px;\">1.0</div><div id=\"a5992_105_19\" style=\"position:absolute;font-family:'Times New Roman';left:589px;top:431px;\"><div style=\"display:inline-block;width:5px\">\u00a0</div>million<div style=\"display:inline-block;width:5px\">\u00a0</div>including </div><div id=\"a5993\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:447px;\">restitution,<div style=\"display:inline-block;width:6px\">\u00a0</div>civil<div style=\"display:inline-block;width:6px\">\u00a0</div>penalties,<div style=\"display:inline-block;width:6px\">\u00a0</div>attorney\u2019s<div style=\"display:inline-block;width:7px\">\u00a0</div>fees<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>costs.<div style=\"display:inline-block;width:6px\">\u00a0</div>Pre-trial<div style=\"display:inline-block;width:6px\">\u00a0</div>proceedings<div style=\"display:inline-block;width:6px\">\u00a0</div>are<div style=\"display:inline-block;width:6px\">\u00a0</div>progressing<div style=\"display:inline-block;width:6px\">\u00a0</div>in<div style=\"display:inline-block;width:6px\">\u00a0</div>accordance<div style=\"display:inline-block;width:6px\">\u00a0</div>with<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>court\u2019s </div><div id=\"a5996\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:462px;\">schedule. Management believes the risk of material loss related to this matter to be remote. </div><div id=\"a5999\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:493px;\">Kraft Foods Global, Inc. et al. v. United Egg Producers, Inc. et al.<div style=\"display:inline-block;width:4px\">\u00a0</div></div><div id=\"a6002\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:523px;\">As previously<div style=\"display:inline-block;width:5px\">\u00a0</div>reported, on<div style=\"display:inline-block;width:5px\">\u00a0</div>September 25,<div style=\"display:inline-block;width:5px\">\u00a0</div>2008, the<div style=\"display:inline-block;width:5px\">\u00a0</div>Company was<div style=\"display:inline-block;width:5px\">\u00a0</div>named as<div style=\"display:inline-block;width:6px\">\u00a0</div>one of<div style=\"display:inline-block;width:6px\">\u00a0</div>several defendants<div style=\"display:inline-block;width:5px\">\u00a0</div>in numerous<div style=\"display:inline-block;width:5px\">\u00a0</div>antitrust </div><div id=\"a6003\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:539px;\">cases involving<div style=\"display:inline-block;width:5px\">\u00a0</div>the United<div style=\"display:inline-block;width:5px\">\u00a0</div>States shell<div style=\"display:inline-block;width:5px\">\u00a0</div>egg industry.<div style=\"display:inline-block;width:6px\">\u00a0</div>The Company<div style=\"display:inline-block;width:6px\">\u00a0</div>settled all<div style=\"display:inline-block;width:5px\">\u00a0</div>of these<div style=\"display:inline-block;width:6px\">\u00a0</div>cases, except<div style=\"display:inline-block;width:5px\">\u00a0</div>for the<div style=\"display:inline-block;width:6px\">\u00a0</div>claims of<div style=\"display:inline-block;width:6px\">\u00a0</div>certain </div><div id=\"a6005\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:554px;\">plaintiffs who sought substantial damages allegedly arising from the purchase of egg products<div style=\"display:inline-block;width:5px\">\u00a0</div>(as opposed to shell eggs). These </div><div id=\"a6007\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:569px;\">remaining plaintiffs are<div style=\"display:inline-block;width:5px\">\u00a0</div>Kraft Food Global,<div style=\"display:inline-block;width:5px\">\u00a0</div>Inc., General Mills, Inc.,<div style=\"display:inline-block;width:5px\">\u00a0</div>and Nestle USA, Inc.<div style=\"display:inline-block;width:5px\">\u00a0</div>(the \u201cEgg Products Plaintiffs\u201d)<div style=\"display:inline-block;width:5px\">\u00a0</div>and, </div><div id=\"a6009\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:585px;\">until a subsequent settlement was reached as described below, The Kellogg Company. </div><div id=\"a6012\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:615px;\">On September<div style=\"display:inline-block;width:5px\">\u00a0</div>13, 2019,<div style=\"display:inline-block;width:5px\">\u00a0</div>the case<div style=\"display:inline-block;width:5px\">\u00a0</div>with the<div style=\"display:inline-block;width:5px\">\u00a0</div>Egg Products<div style=\"display:inline-block;width:5px\">\u00a0</div>Plaintiffs was<div style=\"display:inline-block;width:5px\">\u00a0</div>remanded from<div style=\"display:inline-block;width:5px\">\u00a0</div>a multi-district<div style=\"display:inline-block;width:5px\">\u00a0</div>litigation proceeding<div style=\"display:inline-block;width:5px\">\u00a0</div>in </div><div id=\"a6015\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:631px;\">the<div style=\"display:inline-block;width:5px\">\u00a0</div>United<div style=\"display:inline-block;width:5px\">\u00a0</div>States<div style=\"display:inline-block;width:5px\">\u00a0</div>District<div style=\"display:inline-block;width:5px\">\u00a0</div>Court<div style=\"display:inline-block;width:5px\">\u00a0</div>for<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>Eastern<div style=\"display:inline-block;width:5px\">\u00a0</div>District<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>Pennsylvania,<div style=\"display:inline-block;width:5px\">\u00a0</div>In<div style=\"display:inline-block;width:5px\">\u00a0</div>re<div style=\"display:inline-block;width:5px\">\u00a0</div>Processed<div style=\"display:inline-block;width:5px\">\u00a0</div>Egg<div style=\"display:inline-block;width:5px\">\u00a0</div>Products<div style=\"display:inline-block;width:5px\">\u00a0</div>Antitrust<div style=\"display:inline-block;width:5px\">\u00a0</div>Litigation, </div><div id=\"a6017\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:646px;\">MDL No. 2002, to the United States District Court for<div style=\"display:inline-block;width:5px\">\u00a0</div>the Northern District of Illinois, Kraft Foods Global, Inc. et<div style=\"display:inline-block;width:5px\">\u00a0</div>al. v. United </div><div id=\"a6019\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:661px;\">Egg Producers,<div style=\"display:inline-block;width:6px\">\u00a0</div>Inc. et<div style=\"display:inline-block;width:6px\">\u00a0</div>al., Case<div style=\"display:inline-block;width:6px\">\u00a0</div>No. 1:11<div style=\"display:inline-block;width:2px\">\u00a0</div>-cv-8808, for<div style=\"display:inline-block;width:6px\">\u00a0</div>trial. The<div style=\"display:inline-block;width:6px\">\u00a0</div>Egg Products<div style=\"display:inline-block;width:6px\">\u00a0</div>Plaintiffs<div style=\"display:inline-block;width:5px\">\u00a0</div>alleged that<div style=\"display:inline-block;width:6px\">\u00a0</div>the Company<div style=\"display:inline-block;width:6px\">\u00a0</div>and other </div><div id=\"a6024\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:677px;\">defendants<div style=\"display:inline-block;width:5px\">\u00a0</div>violated<div style=\"display:inline-block;width:5px\">\u00a0</div>Section<div style=\"display:inline-block;width:5px\">\u00a0</div>1<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>Sherman<div style=\"display:inline-block;width:5px\">\u00a0</div>Act,<div style=\"display:inline-block;width:5px\">\u00a0</div>15.<div style=\"display:inline-block;width:5px\">\u00a0</div>U.S.C.<div style=\"display:inline-block;width:5px\">\u00a0</div>\u00a7<div style=\"display:inline-block;width:5px\">\u00a0</div>1,<div style=\"display:inline-block;width:5px\">\u00a0</div>by<div style=\"display:inline-block;width:5px\">\u00a0</div>agreeing<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>limit<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>production<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>eggs<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>thereby </div><div id=\"a6026\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:692px;\">illegally<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>raise<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>prices<div style=\"display:inline-block;width:5px\">\u00a0</div>that plaintiffs<div style=\"display:inline-block;width:6px\">\u00a0</div>paid<div style=\"display:inline-block;width:5px\">\u00a0</div>for processed<div style=\"display:inline-block;width:6px\">\u00a0</div>egg products.<div style=\"display:inline-block;width:6px\">\u00a0</div>In<div style=\"display:inline-block;width:5px\">\u00a0</div>particular,<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>Egg Products<div style=\"display:inline-block;width:6px\">\u00a0</div>Plaintiffs<div style=\"display:inline-block;width:5px\">\u00a0</div>attacked </div></div></div><div id=\"TextBlockContainer214\" style=\"position:relative;line-height:normal;width:701px;height:921px;\"><div style=\"position:absolute; width:30.3px; height:1px; left:330.8px; top:-37.4px; background-color:#0000FF; \">\u00a0</div>\n<div style=\"position:absolute; width:287.1px; height:1.3px; left:4px; top:488.9px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer214\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a6032\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">certain features of the United<div style=\"display:inline-block;width:5px\">\u00a0</div>Egg Producers animal-welfare guidelines and program<div style=\"display:inline-block;width:5px\">\u00a0</div>used by the Company and many<div style=\"display:inline-block;width:5px\">\u00a0</div>other egg </div><div id=\"a6035\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:15px;\">producers.<div style=\"display:inline-block;width:7px\">\u00a0</div></div><div id=\"a6038\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:46px;\">On October 24, 2019, the Company entered into a<div style=\"display:inline-block;width:5px\">\u00a0</div>confidential settlement agreement with The Kellogg Company dismissing all </div><div id=\"a6039\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:61px;\">claims against the Company<div style=\"display:inline-block;width:5px\">\u00a0</div>for an amount that<div style=\"display:inline-block;width:5px\">\u00a0</div>did not have<div style=\"display:inline-block;width:5px\">\u00a0</div>a material impact on<div style=\"display:inline-block;width:5px\">\u00a0</div>the Company\u2019s<div style=\"display:inline-block;width:5px\">\u00a0</div>financial condition or results </div><div id=\"a6040\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:77px;\">of operations.<div style=\"display:inline-block;width:5px\">\u00a0</div>On November<div style=\"display:inline-block;width:5px\">\u00a0</div>11,<div style=\"display:inline-block;width:5px\">\u00a0</div>2019, a<div style=\"display:inline-block;width:6px\">\u00a0</div>stipulation for<div style=\"display:inline-block;width:5px\">\u00a0</div>dismissal was<div style=\"display:inline-block;width:6px\">\u00a0</div>filed with<div style=\"display:inline-block;width:6px\">\u00a0</div>the court,<div style=\"display:inline-block;width:6px\">\u00a0</div>and on<div style=\"display:inline-block;width:5px\">\u00a0</div>March 28,<div style=\"display:inline-block;width:5px\">\u00a0</div>2022, the<div style=\"display:inline-block;width:6px\">\u00a0</div>court </div><div id=\"a6041\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:92px;\">dismissed the Company with prejudice. </div><div id=\"a6044\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:123px;\">The trial of this case began on October 17, 2023. On December 1, 2023, the jury returned a decision awarding the<div style=\"display:inline-block;width:5px\">\u00a0</div>Egg Products </div><div id=\"a6046\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:138px;\">Plaintiffs $</div><div id=\"a6046_12_4\" style=\"position:absolute;font-family:'Times New Roman';left:64px;top:138px;\">17.8</div><div id=\"a6046_16_108\" style=\"position:absolute;font-family:'Times New Roman';left:87px;top:138px;\"><div style=\"display:inline-block;width:4px\">\u00a0</div>million in damages. On<div style=\"display:inline-block;width:5px\">\u00a0</div>November 6, 2024, the<div style=\"display:inline-block;width:5px\">\u00a0</div>court entered a final<div style=\"display:inline-block;width:5px\">\u00a0</div>judgement against the Company and<div style=\"display:inline-block;width:5px\">\u00a0</div>other </div><div id=\"a6047\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:153px;\">defendants,<div style=\"display:inline-block;width:5px\">\u00a0</div>jointly<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>severally,<div style=\"display:inline-block;width:6px\">\u00a0</div>totaling<div style=\"display:inline-block;width:5px\">\u00a0</div>$</div><div id=\"a6047_45_4\" style=\"position:absolute;font-family:'Times New Roman';left:243px;top:153px;\">43.6</div><div id=\"a6047_49_74\" style=\"position:absolute;font-family:'Times New Roman';left:267px;top:153px;\"><div style=\"display:inline-block;width:5px\">\u00a0</div>million<div style=\"display:inline-block;width:5px\">\u00a0</div>after<div style=\"display:inline-block;width:5px\">\u00a0</div>trebling.<div style=\"display:inline-block;width:5px\">\u00a0</div>On<div style=\"display:inline-block;width:5px\">\u00a0</div>December<div style=\"display:inline-block;width:5px\">\u00a0</div>4,<div style=\"display:inline-block;width:5px\">\u00a0</div>2024,<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>Company<div style=\"display:inline-block;width:5px\">\u00a0</div>filed<div style=\"display:inline-block;width:5px\">\u00a0</div>a<div style=\"display:inline-block;width:5px\">\u00a0</div>renewed </div><div id=\"a6048\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:169px;\">motion for judgment as a matter of law or for a new trial, and a motion to alter or amend the judgment.<div style=\"display:inline-block;width:7px\">\u00a0</div>On December 13, 2024, </div><div id=\"a6050\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:184px;\">the<div style=\"display:inline-block;width:5px\">\u00a0</div>court<div style=\"display:inline-block;width:5px\">\u00a0</div>granted<div style=\"display:inline-block;width:5px\">\u00a0</div>defendants\u2019<div style=\"display:inline-block;width:5px\">\u00a0</div>November<div style=\"display:inline-block;width:5px\">\u00a0</div>20,<div style=\"display:inline-block;width:5px\">\u00a0</div>2024<div style=\"display:inline-block;width:5px\">\u00a0</div>motion<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>stay<div style=\"display:inline-block;width:5px\">\u00a0</div>enforcement<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>judgment<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>entered<div style=\"display:inline-block;width:5px\">\u00a0</div>an<div style=\"display:inline-block;width:5px\">\u00a0</div>agreed<div style=\"display:inline-block;width:5px\">\u00a0</div>order </div><div id=\"a6051\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:199px;\">requiring the<div style=\"display:inline-block;width:5px\">\u00a0</div>defendants to<div style=\"display:inline-block;width:5px\">\u00a0</div>post security<div style=\"display:inline-block;width:5px\">\u00a0</div>during post-judgment<div style=\"display:inline-block;width:5px\">\u00a0</div>proceedings and<div style=\"display:inline-block;width:5px\">\u00a0</div>appeal, and<div style=\"display:inline-block;width:5px\">\u00a0</div>stayed proceedings<div style=\"display:inline-block;width:5px\">\u00a0</div>to enforce<div style=\"display:inline-block;width:5px\">\u00a0</div>the </div><div id=\"a6054\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:215px;\">judgment until the disposition of the post-judgment motions and ultimate appeals. On<div style=\"display:inline-block;width:5px\">\u00a0</div>December 17, 2024, the Company posted </div><div id=\"a6057\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:230px;\">a bond<div style=\"display:inline-block;width:6px\">\u00a0</div>in the<div style=\"display:inline-block;width:6px\">\u00a0</div>approximate amount<div style=\"display:inline-block;width:6px\">\u00a0</div>of $</div><div id=\"a6057_37_4\" style=\"position:absolute;font-family:'Times New Roman';left:220px;top:230px;\">23.9</div><div id=\"a6057_41_85\" style=\"position:absolute;font-family:'Times New Roman';left:243px;top:230px;\"><div style=\"display:inline-block;width:5px\">\u00a0</div>million, representing<div style=\"display:inline-block;width:5px\">\u00a0</div>a portion<div style=\"display:inline-block;width:6px\">\u00a0</div>of the<div style=\"display:inline-block;width:6px\">\u00a0</div>total bond<div style=\"display:inline-block;width:6px\">\u00a0</div>required to<div style=\"display:inline-block;width:6px\">\u00a0</div>preserve the<div style=\"display:inline-block;width:6px\">\u00a0</div>right to </div><div id=\"a6059\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:245px;\">appeal the trial court\u2019s<div style=\"display:inline-block;width:5px\">\u00a0</div>decision. Another defendant posted a<div style=\"display:inline-block;width:5px\">\u00a0</div>bond for the remaining amount.<div style=\"display:inline-block;width:5px\">\u00a0</div>The Company intends to continue </div><div id=\"a6063\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:261px;\">to vigorously defend the claims asserted by the Egg Products Plaintiffs. </div><div id=\"a6066\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:291px;\">If the<div style=\"display:inline-block;width:5px\">\u00a0</div>jury\u2019s<div style=\"display:inline-block;width:5px\">\u00a0</div>decision is<div style=\"display:inline-block;width:5px\">\u00a0</div>ultimately upheld,<div style=\"display:inline-block;width:5px\">\u00a0</div>the Company<div style=\"display:inline-block;width:5px\">\u00a0</div>would be<div style=\"display:inline-block;width:5px\">\u00a0</div>jointly and<div style=\"display:inline-block;width:5px\">\u00a0</div>severally liable<div style=\"display:inline-block;width:5px\">\u00a0</div>with other<div style=\"display:inline-block;width:5px\">\u00a0</div>defendants for<div style=\"display:inline-block;width:5px\">\u00a0</div>treble </div><div id=\"a6068\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:307px;\">damages,<div style=\"display:inline-block;width:5px\">\u00a0</div>or<div style=\"display:inline-block;width:5px\">\u00a0</div>$</div><div id=\"a6068_13_4\" style=\"position:absolute;font-family:'Times New Roman';left:83px;top:307px;\">43.6</div><div id=\"a6068_17_108\" style=\"position:absolute;font-family:'Times New Roman';left:106px;top:307px;\"><div style=\"display:inline-block;width:5px\">\u00a0</div>million,<div style=\"display:inline-block;width:5px\">\u00a0</div>subject<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>credit<div style=\"display:inline-block;width:5px\">\u00a0</div>for<div style=\"display:inline-block;width:5px\">\u00a0</div>certain<div style=\"display:inline-block;width:5px\">\u00a0</div>settlements<div style=\"display:inline-block;width:5px\">\u00a0</div>with<div style=\"display:inline-block;width:5px\">\u00a0</div>previous<div style=\"display:inline-block;width:5px\">\u00a0</div>settling<div style=\"display:inline-block;width:5px\">\u00a0</div>defendants,<div style=\"display:inline-block;width:5px\">\u00a0</div>plus<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>Egg<div style=\"display:inline-block;width:5px\">\u00a0</div>Product </div><div id=\"a6069\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:322px;\">Plaintiffs\u2019<div style=\"display:inline-block;width:6px\">\u00a0</div>reasonable<div style=\"display:inline-block;width:6px\">\u00a0</div>attorneys\u2019<div style=\"display:inline-block;width:5px\">\u00a0</div>fees.<div style=\"display:inline-block;width:6px\">\u00a0</div>During<div style=\"display:inline-block;width:6px\">\u00a0</div>our<div style=\"display:inline-block;width:6px\">\u00a0</div>second<div style=\"display:inline-block;width:5px\">\u00a0</div>fiscal<div style=\"display:inline-block;width:6px\">\u00a0</div>quarter<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>2024,<div style=\"display:inline-block;width:6px\">\u00a0</div>we<div style=\"display:inline-block;width:6px\">\u00a0</div>recorded<div style=\"display:inline-block;width:6px\">\u00a0</div>an<div style=\"display:inline-block;width:6px\">\u00a0</div>accrued<div style=\"display:inline-block;width:6px\">\u00a0</div>expense<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>$</div><div id=\"a6069_117_4\" style=\"position:absolute;font-family:'Times New Roman';left:665px;top:322px;\">19.6</div><div id=\"a6070\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:337px;\">million in<div style=\"display:inline-block;width:6px\">\u00a0</div>selling, general<div style=\"display:inline-block;width:5px\">\u00a0</div>and administrative<div style=\"display:inline-block;width:5px\">\u00a0</div>expenses in<div style=\"display:inline-block;width:5px\">\u00a0</div>the Company\u2019s<div style=\"display:inline-block;width:6px\">\u00a0</div>Condensed Consolidated<div style=\"display:inline-block;width:5px\">\u00a0</div>Statements of<div style=\"display:inline-block;width:5px\">\u00a0</div>Income and </div><div id=\"a6071\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:353px;\">classified<div style=\"display:inline-block;width:5px\">\u00a0</div>as<div style=\"display:inline-block;width:5px\">\u00a0</div>other<div style=\"display:inline-block;width:5px\">\u00a0</div>noncurrent<div style=\"display:inline-block;width:5px\">\u00a0</div>liabilities<div style=\"display:inline-block;width:5px\">\u00a0</div>in<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>Company\u2019s<div style=\"display:inline-block;width:6px\">\u00a0</div>Condensed<div style=\"display:inline-block;width:5px\">\u00a0</div>Consolidated<div style=\"display:inline-block;width:5px\">\u00a0</div>Balance<div style=\"display:inline-block;width:5px\">\u00a0</div>Sheets.<div style=\"display:inline-block;width:5px\">\u00a0</div>Although<div style=\"display:inline-block;width:5px\">\u00a0</div>less<div style=\"display:inline-block;width:5px\">\u00a0</div>than<div style=\"display:inline-block;width:5px\">\u00a0</div>the </div><div id=\"a6072\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:368px;\">bond<div style=\"display:inline-block;width:6px\">\u00a0</div>posted<div style=\"display:inline-block;width:6px\">\u00a0</div>by<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>Company,<div style=\"display:inline-block;width:7px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>accrual<div style=\"display:inline-block;width:6px\">\u00a0</div>represents<div style=\"display:inline-block;width:6px\">\u00a0</div>our<div style=\"display:inline-block;width:6px\">\u00a0</div>estimate<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>Company\u2019s<div style=\"display:inline-block;width:6px\">\u00a0</div>proportional<div style=\"display:inline-block;width:6px\">\u00a0</div>share<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>reasonably </div><div id=\"a6073\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:383px;\">possible ultimate damages award, excluding the Egg Product Plaintiffs\u2019<div style=\"display:inline-block;width:5px\">\u00a0</div>attorneys\u2019 fees that we believe would be approximately </div><div id=\"a6075\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:399px;\">offset by the credits noted<div style=\"display:inline-block;width:5px\">\u00a0</div>above. We<div style=\"display:inline-block;width:5px\">\u00a0</div>have entered into a judgment allocation<div style=\"display:inline-block;width:5px\">\u00a0</div>and joint defense agreement with the<div style=\"display:inline-block;width:5px\">\u00a0</div>other major </div><div id=\"a6077\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:414px;\">producer<div style=\"display:inline-block;width:6px\">\u00a0</div>defendant<div style=\"display:inline-block;width:6px\">\u00a0</div>remaining<div style=\"display:inline-block;width:6px\">\u00a0</div>in<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>case<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>are<div style=\"display:inline-block;width:6px\">\u00a0</div>in<div style=\"display:inline-block;width:6px\">\u00a0</div>discussions<div style=\"display:inline-block;width:6px\">\u00a0</div>with<div style=\"display:inline-block;width:6px\">\u00a0</div>other<div style=\"display:inline-block;width:6px\">\u00a0</div>defendants<div style=\"display:inline-block;width:6px\">\u00a0</div>regarding<div style=\"display:inline-block;width:6px\">\u00a0</div>their<div style=\"display:inline-block;width:6px\">\u00a0</div>contributions.<div style=\"display:inline-block;width:6px\">\u00a0</div>Our </div><div id=\"a6078\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:429px;\">accrual may change<div style=\"display:inline-block;width:5px\">\u00a0</div>in the future<div style=\"display:inline-block;width:5px\">\u00a0</div>based on the<div style=\"display:inline-block;width:5px\">\u00a0</div>outcome of those<div style=\"display:inline-block;width:5px\">\u00a0</div>discussions and may<div style=\"display:inline-block;width:5px\">\u00a0</div>also be revised<div style=\"display:inline-block;width:5px\">\u00a0</div>in whole or<div style=\"display:inline-block;width:5px\">\u00a0</div>in part in<div style=\"display:inline-block;width:5px\">\u00a0</div>the </div><div id=\"a6080\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:445px;\">future to the extent we are successful in further proceedings in the litigation.<div style=\"display:inline-block;width:2px\">\u00a0</div></div><div id=\"a6083\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:475px;\">State of Oklahoma Watershed Pollution Litigation </div><div id=\"a6086\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:506px;\">On June<div style=\"display:inline-block;width:5px\">\u00a0</div>18, 2005, the<div style=\"display:inline-block;width:5px\">\u00a0</div>State of Oklahoma<div style=\"display:inline-block;width:5px\">\u00a0</div>filed suit, in<div style=\"display:inline-block;width:5px\">\u00a0</div>the United States<div style=\"display:inline-block;width:5px\">\u00a0</div>District Court for<div style=\"display:inline-block;width:5px\">\u00a0</div>the Northern District<div style=\"display:inline-block;width:5px\">\u00a0</div>of Oklahoma, </div><div id=\"a6088\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:521px;\">against Cal-Maine<div style=\"display:inline-block;width:5px\">\u00a0</div>Foods, Inc.<div style=\"display:inline-block;width:5px\">\u00a0</div>and Tyson<div style=\"display:inline-block;width:6px\">\u00a0</div>Foods, Inc.,<div style=\"display:inline-block;width:5px\">\u00a0</div>Cobb-Vantress,<div style=\"display:inline-block;width:6px\">\u00a0</div>Inc., Cargill,<div style=\"display:inline-block;width:6px\">\u00a0</div>Inc., George\u2019s,<div style=\"display:inline-block;width:6px\">\u00a0</div>Inc., Peterson<div style=\"display:inline-block;width:5px\">\u00a0</div>Farms, Inc. </div><div id=\"a6093\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:537px;\">and<div style=\"display:inline-block;width:5px\">\u00a0</div>Simmons Foods,<div style=\"display:inline-block;width:6px\">\u00a0</div>Inc.,<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>certain<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>their affiliates.<div style=\"display:inline-block;width:6px\">\u00a0</div>The<div style=\"display:inline-block;width:5px\">\u00a0</div>State of<div style=\"display:inline-block;width:6px\">\u00a0</div>Oklahoma claims<div style=\"display:inline-block;width:6px\">\u00a0</div>that<div style=\"display:inline-block;width:5px\">\u00a0</div>through<div style=\"display:inline-block;width:5px\">\u00a0</div>the disposal<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>chicken </div><div id=\"a6094\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:552px;\">litter the defendants<div style=\"display:inline-block;width:5px\">\u00a0</div>polluted the Illinois<div style=\"display:inline-block;width:5px\">\u00a0</div>River Watershed.<div style=\"display:inline-block;width:5px\">\u00a0</div>This watershed provides<div style=\"display:inline-block;width:5px\">\u00a0</div>water to eastern<div style=\"display:inline-block;width:5px\">\u00a0</div>Oklahoma. The complaint </div><div id=\"a6096\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:567px;\">sought<div style=\"display:inline-block;width:5px\">\u00a0</div>injunctive relief<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>monetary damages,<div style=\"display:inline-block;width:6px\">\u00a0</div>but<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>claim for<div style=\"display:inline-block;width:6px\">\u00a0</div>monetary damages<div style=\"display:inline-block;width:6px\">\u00a0</div>was<div style=\"display:inline-block;width:5px\">\u00a0</div>dismissed by<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>court. Cal-Maine </div><div id=\"a6099\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:583px;\">Foods,<div style=\"display:inline-block;width:5px\">\u00a0</div>Inc.<div style=\"display:inline-block;width:5px\">\u00a0</div>discontinued<div style=\"display:inline-block;width:5px\">\u00a0</div>operations<div style=\"display:inline-block;width:5px\">\u00a0</div>in<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>watershed<div style=\"display:inline-block;width:5px\">\u00a0</div>in<div style=\"display:inline-block;width:5px\">\u00a0</div>or<div style=\"display:inline-block;width:6px\">\u00a0</div>around<div style=\"display:inline-block;width:5px\">\u00a0</div>2005.<div style=\"display:inline-block;width:5px\">\u00a0</div>Since<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>litigation<div style=\"display:inline-block;width:5px\">\u00a0</div>began,<div style=\"display:inline-block;width:5px\">\u00a0</div>Cal-Maine<div style=\"display:inline-block;width:5px\">\u00a0</div>Foods,<div style=\"display:inline-block;width:5px\">\u00a0</div>Inc. </div><div id=\"a6102\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:598px;\">purchased </div><div id=\"a6102_10_3\" style=\"position:absolute;font-family:'Times New Roman';left:65px;top:598px;\">100</div><div id=\"a6102_13_100\" style=\"position:absolute;font-family:'Times New Roman';left:85px;top:598px;\">%<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>membership<div style=\"display:inline-block;width:6px\">\u00a0</div>interests<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>Benton<div style=\"display:inline-block;width:6px\">\u00a0</div>County<div style=\"display:inline-block;width:6px\">\u00a0</div>Foods,<div style=\"display:inline-block;width:6px\">\u00a0</div>LLC,<div style=\"display:inline-block;width:6px\">\u00a0</div>which<div style=\"display:inline-block;width:6px\">\u00a0</div>is<div style=\"display:inline-block;width:6px\">\u00a0</div>an<div style=\"display:inline-block;width:6px\">\u00a0</div>ongoing<div style=\"display:inline-block;width:6px\">\u00a0</div>commercial<div style=\"display:inline-block;width:6px\">\u00a0</div>shell<div style=\"display:inline-block;width:6px\">\u00a0</div>egg </div><div id=\"a6103\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:613px;\">operation within<div style=\"display:inline-block;width:5px\">\u00a0</div>the Illinois<div style=\"display:inline-block;width:5px\">\u00a0</div>River Watershed.<div style=\"display:inline-block;width:6px\">\u00a0</div>Benton County<div style=\"display:inline-block;width:5px\">\u00a0</div>Foods, LLC<div style=\"display:inline-block;width:5px\">\u00a0</div>is not<div style=\"display:inline-block;width:5px\">\u00a0</div>a defendant<div style=\"display:inline-block;width:5px\">\u00a0</div>in the<div style=\"display:inline-block;width:5px\">\u00a0</div>litigation. We<div style=\"display:inline-block;width:6px\">\u00a0</div>also have<div style=\"display:inline-block;width:5px\">\u00a0</div>a </div><div id=\"a6104\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:629px;\">number of small contract producers that operate in the area. </div><div id=\"a6107\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:659px;\">The non-jury trial in the case began in September 2009 and concluded in February 2010. On January 18, 2023, the court entered </div><div id=\"a6110\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:675px;\">findings of fact<div style=\"display:inline-block;width:5px\">\u00a0</div>and conclusions of<div style=\"display:inline-block;width:5px\">\u00a0</div>law in favor<div style=\"display:inline-block;width:5px\">\u00a0</div>of the State<div style=\"display:inline-block;width:5px\">\u00a0</div>of Oklahoma, but<div style=\"display:inline-block;width:5px\">\u00a0</div>no penalties were<div style=\"display:inline-block;width:5px\">\u00a0</div>assessed. The court<div style=\"display:inline-block;width:5px\">\u00a0</div>found the </div><div id=\"a6112\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:690px;\">defendants<div style=\"display:inline-block;width:6px\">\u00a0</div>liable<div style=\"display:inline-block;width:6px\">\u00a0</div>for<div style=\"display:inline-block;width:6px\">\u00a0</div>state<div style=\"display:inline-block;width:6px\">\u00a0</div>law<div style=\"display:inline-block;width:6px\">\u00a0</div>nuisance,<div style=\"display:inline-block;width:6px\">\u00a0</div>federal<div style=\"display:inline-block;width:6px\">\u00a0</div>common<div style=\"display:inline-block;width:6px\">\u00a0</div>law<div style=\"display:inline-block;width:6px\">\u00a0</div>nuisance,<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>state<div style=\"display:inline-block;width:6px\">\u00a0</div>law<div style=\"display:inline-block;width:6px\">\u00a0</div>trespass.<div style=\"display:inline-block;width:6px\">\u00a0</div>The<div style=\"display:inline-block;width:6px\">\u00a0</div>court<div style=\"display:inline-block;width:6px\">\u00a0</div>also<div style=\"display:inline-block;width:6px\">\u00a0</div>found<div style=\"display:inline-block;width:6px\">\u00a0</div>the </div><div id=\"a6113\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:705px;\">producers<div style=\"display:inline-block;width:5px\">\u00a0</div>vicariously<div style=\"display:inline-block;width:5px\">\u00a0</div>liable for<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>actions of<div style=\"display:inline-block;width:6px\">\u00a0</div>their<div style=\"display:inline-block;width:5px\">\u00a0</div>contract producers.<div style=\"display:inline-block;width:6px\">\u00a0</div>The<div style=\"display:inline-block;width:5px\">\u00a0</div>court directed<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>parties<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>confer<div style=\"display:inline-block;width:5px\">\u00a0</div>in attempt<div style=\"display:inline-block;width:6px\">\u00a0</div>to </div><div id=\"a6116\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:721px;\">reach<div style=\"display:inline-block;width:5px\">\u00a0</div>agreement<div style=\"display:inline-block;width:5px\">\u00a0</div>on<div style=\"display:inline-block;width:5px\">\u00a0</div>appropriate<div style=\"display:inline-block;width:5px\">\u00a0</div>remedies.<div style=\"display:inline-block;width:5px\">\u00a0</div>On<div style=\"display:inline-block;width:6px\">\u00a0</div>June<div style=\"display:inline-block;width:5px\">\u00a0</div>12,<div style=\"display:inline-block;width:5px\">\u00a0</div>2023,<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>court<div style=\"display:inline-block;width:5px\">\u00a0</div>ordered<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>parties<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>mediate<div style=\"display:inline-block;width:5px\">\u00a0</div>before<div style=\"display:inline-block;width:5px\">\u00a0</div>retired<div style=\"display:inline-block;width:5px\">\u00a0</div>Tenth </div><div id=\"a6118\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:736px;\">Circuit<div style=\"display:inline-block;width:5px\">\u00a0</div>Chief<div style=\"display:inline-block;width:5px\">\u00a0</div>Judge<div style=\"display:inline-block;width:5px\">\u00a0</div>Deanell<div style=\"display:inline-block;width:5px\">\u00a0</div>Reece<div style=\"display:inline-block;width:5px\">\u00a0</div>Tacha,<div style=\"display:inline-block;width:6px\">\u00a0</div>but<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>mediation<div style=\"display:inline-block;width:5px\">\u00a0</div>was<div style=\"display:inline-block;width:5px\">\u00a0</div>unsuccessful.<div style=\"display:inline-block;width:5px\">\u00a0</div>On<div style=\"display:inline-block;width:5px\">\u00a0</div>June<div style=\"display:inline-block;width:5px\">\u00a0</div>26,<div style=\"display:inline-block;width:5px\">\u00a0</div>2024,<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>district<div style=\"display:inline-block;width:5px\">\u00a0</div>court<div style=\"display:inline-block;width:5px\">\u00a0</div>denied </div><div id=\"a6119\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:751px;\">defendants\u2019<div style=\"display:inline-block;width:6px\">\u00a0</div>motion<div style=\"display:inline-block;width:6px\">\u00a0</div>to<div style=\"display:inline-block;width:6px\">\u00a0</div>dismiss<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>case.<div style=\"display:inline-block;width:6px\">\u00a0</div>On<div style=\"display:inline-block;width:6px\">\u00a0</div>September<div style=\"display:inline-block;width:6px\">\u00a0</div>13,<div style=\"display:inline-block;width:6px\">\u00a0</div>2024,<div style=\"display:inline-block;width:6px\">\u00a0</div>a<div style=\"display:inline-block;width:6px\">\u00a0</div>status<div style=\"display:inline-block;width:6px\">\u00a0</div>hearing<div style=\"display:inline-block;width:6px\">\u00a0</div>was<div style=\"display:inline-block;width:6px\">\u00a0</div>held<div style=\"display:inline-block;width:6px\">\u00a0</div>and<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>court<div style=\"display:inline-block;width:6px\">\u00a0</div>scheduled<div style=\"display:inline-block;width:6px\">\u00a0</div>an </div><div id=\"a6120\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:767px;\">evidentiary hearing<div style=\"display:inline-block;width:5px\">\u00a0</div>for December<div style=\"display:inline-block;width:5px\">\u00a0</div>3, 2024,<div style=\"display:inline-block;width:5px\">\u00a0</div>to determine<div style=\"display:inline-block;width:5px\">\u00a0</div>whether any<div style=\"display:inline-block;width:5px\">\u00a0</div>legal remedy<div style=\"display:inline-block;width:5px\">\u00a0</div>is available<div style=\"display:inline-block;width:5px\">\u00a0</div>based on<div style=\"display:inline-block;width:6px\">\u00a0</div>the now<div style=\"display:inline-block;width:5px\">\u00a0</div>14 year<div style=\"display:inline-block;width:6px\">\u00a0</div>old </div><div id=\"a6121\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:782px;\">record<div style=\"display:inline-block;width:7px\">\u00a0</div>and<div style=\"display:inline-block;width:7px\">\u00a0</div>changed<div style=\"display:inline-block;width:7px\">\u00a0</div>circumstances<div style=\"display:inline-block;width:7px\">\u00a0</div>of<div style=\"display:inline-block;width:7px\">\u00a0</div>the<div style=\"display:inline-block;width:7px\">\u00a0</div>Illinois<div style=\"display:inline-block;width:7px\">\u00a0</div>River<div style=\"display:inline-block;width:7px\">\u00a0</div>watershed.<div style=\"display:inline-block;width:7px\">\u00a0</div>On<div style=\"display:inline-block;width:7px\">\u00a0</div>November<div style=\"display:inline-block;width:7px\">\u00a0</div>5,<div style=\"display:inline-block;width:7px\">\u00a0</div>2024<div style=\"display:inline-block;width:7px\">\u00a0</div>the<div style=\"display:inline-block;width:7px\">\u00a0</div>court<div style=\"display:inline-block;width:7px\">\u00a0</div>denied<div style=\"display:inline-block;width:7px\">\u00a0</div>defendants\u2019 </div><div id=\"a6123\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:797px;\">September 20,<div style=\"display:inline-block;width:5px\">\u00a0</div>2024 motion<div style=\"display:inline-block;width:5px\">\u00a0</div>to certify<div style=\"display:inline-block;width:5px\">\u00a0</div>an interlocutory<div style=\"display:inline-block;width:5px\">\u00a0</div>appeal. The<div style=\"display:inline-block;width:5px\">\u00a0</div>evidentiary hearing<div style=\"display:inline-block;width:5px\">\u00a0</div>proceeded as<div style=\"display:inline-block;width:5px\">\u00a0</div>scheduled and<div style=\"display:inline-block;width:5px\">\u00a0</div>concluded </div><div id=\"a6124\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:813px;\">on<div style=\"display:inline-block;width:5px\">\u00a0</div>December<div style=\"display:inline-block;width:5px\">\u00a0</div>17,<div style=\"display:inline-block;width:5px\">\u00a0</div>2024.<div style=\"display:inline-block;width:5px\">\u00a0</div>The<div style=\"display:inline-block;width:5px\">\u00a0</div>court<div style=\"display:inline-block;width:5px\">\u00a0</div>directed<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>parties<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>present<div style=\"display:inline-block;width:5px\">\u00a0</div>their<div style=\"display:inline-block;width:5px\">\u00a0</div>proposed<div style=\"display:inline-block;width:5px\">\u00a0</div>findings<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>fact<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>conclusions<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>law<div style=\"display:inline-block;width:5px\">\u00a0</div>and </div><div id=\"a6125\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:828px;\">supporting<div style=\"display:inline-block;width:5px\">\u00a0</div>briefs<div style=\"display:inline-block;width:5px\">\u00a0</div>by<div style=\"display:inline-block;width:5px\">\u00a0</div>January<div style=\"display:inline-block;width:5px\">\u00a0</div>30,<div style=\"display:inline-block;width:5px\">\u00a0</div>2025.<div style=\"display:inline-block;width:5px\">\u00a0</div>The parties<div style=\"display:inline-block;width:6px\">\u00a0</div>submitted their<div style=\"display:inline-block;width:6px\">\u00a0</div>post-trial briefs<div style=\"display:inline-block;width:6px\">\u00a0</div>on<div style=\"display:inline-block;width:5px\">\u00a0</div>January 20,<div style=\"display:inline-block;width:6px\">\u00a0</div>2025.<div style=\"display:inline-block;width:5px\">\u00a0</div>While<div style=\"display:inline-block;width:5px\">\u00a0</div>management </div><div id=\"a6130\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:843px;\">believes there<div style=\"display:inline-block;width:5px\">\u00a0</div>is a<div style=\"display:inline-block;width:5px\">\u00a0</div>reasonable possibility<div style=\"display:inline-block;width:5px\">\u00a0</div>of a<div style=\"display:inline-block;width:5px\">\u00a0</div>material loss<div style=\"display:inline-block;width:5px\">\u00a0</div>from the<div style=\"display:inline-block;width:5px\">\u00a0</div>case, at<div style=\"display:inline-block;width:5px\">\u00a0</div>the present<div style=\"display:inline-block;width:5px\">\u00a0</div>time, it<div style=\"display:inline-block;width:5px\">\u00a0</div>is not<div style=\"display:inline-block;width:5px\">\u00a0</div>possible to<div style=\"display:inline-block;width:5px\">\u00a0</div>estimate the </div><div id=\"a6133\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:859px;\">amount<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>monetary<div style=\"display:inline-block;width:6px\">\u00a0</div>exposure,<div style=\"display:inline-block;width:6px\">\u00a0</div>if<div style=\"display:inline-block;width:6px\">\u00a0</div>any,<div style=\"display:inline-block;width:7px\">\u00a0</div>to<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>Company<div style=\"display:inline-block;width:6px\">\u00a0</div>due<div style=\"display:inline-block;width:6px\">\u00a0</div>to<div style=\"display:inline-block;width:6px\">\u00a0</div>a<div style=\"display:inline-block;width:6px\">\u00a0</div>range<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>factors,<div style=\"display:inline-block;width:6px\">\u00a0</div>including<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>following,<div style=\"display:inline-block;width:6px\">\u00a0</div>among<div style=\"display:inline-block;width:6px\">\u00a0</div>others: </div><div id=\"a6134\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:874px;\">uncertainties<div style=\"display:inline-block;width:6px\">\u00a0</div>inherent<div style=\"display:inline-block;width:6px\">\u00a0</div>in<div style=\"display:inline-block;width:6px\">\u00a0</div>any<div style=\"display:inline-block;width:6px\">\u00a0</div>assessment<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>potential<div style=\"display:inline-block;width:6px\">\u00a0</div>costs<div style=\"display:inline-block;width:6px\">\u00a0</div>associated<div style=\"display:inline-block;width:6px\">\u00a0</div>with<div style=\"display:inline-block;width:6px\">\u00a0</div>injunctive<div style=\"display:inline-block;width:6px\">\u00a0</div>relief<div style=\"display:inline-block;width:6px\">\u00a0</div>or<div style=\"display:inline-block;width:6px\">\u00a0</div>other<div style=\"display:inline-block;width:6px\">\u00a0</div>penalties<div style=\"display:inline-block;width:6px\">\u00a0</div>based<div style=\"display:inline-block;width:6px\">\u00a0</div>on<div style=\"display:inline-block;width:6px\">\u00a0</div>a </div><div id=\"a6135\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:889px;\">decision in a case tried<div style=\"display:inline-block;width:5px\">\u00a0</div>over 14 years ago based<div style=\"display:inline-block;width:5px\">\u00a0</div>on environmental conditions that existed at<div style=\"display:inline-block;width:5px\">\u00a0</div>the time, the lack of<div style=\"display:inline-block;width:5px\">\u00a0</div>guidance from </div><div id=\"a6137\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:905px;\">the<div style=\"display:inline-block;width:6px\">\u00a0</div>court<div style=\"display:inline-block;width:6px\">\u00a0</div>as<div style=\"display:inline-block;width:6px\">\u00a0</div>to<div style=\"display:inline-block;width:6px\">\u00a0</div>what<div style=\"display:inline-block;width:6px\">\u00a0</div>might<div style=\"display:inline-block;width:6px\">\u00a0</div>be<div style=\"display:inline-block;width:6px\">\u00a0</div>considered<div style=\"display:inline-block;width:6px\">\u00a0</div>appropriate<div style=\"display:inline-block;width:6px\">\u00a0</div>remedies,<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>ongoing<div style=\"display:inline-block;width:6px\">\u00a0</div>litigation<div style=\"display:inline-block;width:6px\">\u00a0</div>with<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>State<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:6px\">\u00a0</div>Oklahoma,<div style=\"display:inline-block;width:6px\">\u00a0</div>and </div></div></div><div id=\"TextBlockContainer217\" style=\"position:relative;line-height:normal;width:701px;height:123px;\"><div style=\"position:absolute; width:30.3px; height:1px; left:330.8px; top:-37.4px; background-color:#0000FF; \">\u00a0</div>\n<div style=\"position:absolute; width:82.6px; height:1.3px; left:4px; top:59.6px; background-color:#000000; \">\u00a0</div>\n<div id=\"TextContainer217\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a6143\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:0px;\">uncertainty regarding what our proportionate share of any remedy would be, although we believe that our share compared to the </div><div id=\"a6145\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:15px;\">other defendants is small. </div><div id=\"a6148\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:46px;\">Other Matters </div><div id=\"a6151\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:77px;\">In addition to the above,<div style=\"display:inline-block;width:5px\">\u00a0</div>the Company is involved in<div style=\"display:inline-block;width:5px\">\u00a0</div>various other claims and litigation<div style=\"display:inline-block;width:5px\">\u00a0</div>incidental to its business. Although<div style=\"display:inline-block;width:5px\">\u00a0</div>the </div><div id=\"a6154\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:92px;\">outcome of<div style=\"display:inline-block;width:5px\">\u00a0</div>these matters<div style=\"display:inline-block;width:5px\">\u00a0</div>cannot be determined<div style=\"display:inline-block;width:5px\">\u00a0</div>with certainty,<div style=\"display:inline-block;width:5px\">\u00a0</div>management, upon the<div style=\"display:inline-block;width:5px\">\u00a0</div>advice of counsel,<div style=\"display:inline-block;width:5px\">\u00a0</div>is of<div style=\"display:inline-block;width:5px\">\u00a0</div>the opinion that </div><div id=\"a6155\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:107px;\">the final outcome should not have a material effect on the Company\u2019s consolidated results of operations or financial position.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-684","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-685","factDimensions":{"xbrl:concept":"us-gaap:LossContingencyDamagesSoughtValue","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:LitigationCaseAxis":"calm:StateOfTexasVCalMaineFoodsIncDbaWhartonAndWhartonCountyFoodsLLCMember","us-gaap:LitigationStatusAxis":"us-gaap:PendingLitigationMember"},"factValues":[{"value":"1000000.0","decimals":-5}]},{"name":"rpt:f-686","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-687","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","srt:LitigationCaseAxis":"calm:KraftFoodsGlobalIncEtAlVUnitedEggProducersIncEtAlMember","us-gaap:LitigationStatusAxis":"us-gaap:JudicialRulingMember"},"factValues":[{"value":"43600000","decimals":-5}]},{"name":"rpt:f-688","factDimensions":{"xbrl:concept":"us-gaap:SpecialAssessmentBondCurrent","xbrl:period":"2024-12-18T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:LitigationCaseAxis":"calm:KraftFoodsGlobalIncEtAlVUnitedEggProducersIncEtAlMember","us-gaap:LitigationStatusAxis":"us-gaap:JudicialRulingMember","us-gaap:LossContingenciesByNatureOfContingencyAxis":"us-gaap:SuretyBondMember"},"factValues":[{"value":"23900000","decimals":-5}]},{"name":"rpt:f-689","factDimensions":{"xbrl:concept":"calm:LitigationSettlementTrebleDamages","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:LitigationCaseAxis":"calm:KraftFoodsGlobalIncEtAlVUnitedEggProducersIncEtAlMember"},"factValues":[{"value":"43600000","decimals":-5}]},{"name":"rpt:f-690","factDimensions":{"xbrl:concept":"us-gaap:LossContingencyAccrualProvision","xbrl:period":"2023-12-03T00:00:00/2024-03-03T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","srt:LitigationCaseAxis":"calm:KraftFoodsGlobalIncEtAlVUnitedEggProducersIncEtAlMember"},"factValues":[{"value":"19600000","decimals":-5}]},{"name":"rpt:f-691","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestOwnershipPercentageByParent","xbrl:period":"2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","srt:OwnershipAxis":"calm:BentonCountyFoodsMember"},"factValues":[{"value":"1","decimals":4}]},{"name":"rpt:f-692","factDimensions":{"xbrl:concept":"us-gaap:SubsequentEventsTextBlock","xbrl:period":"2024-06-02T00:00:00/2025-03-02T00:00:00","xbrl:entity":"cik:0000016160","xbrl:language":"en-us"},"factValues":[{"value":"<div id=\"TextBlockContainer220\" style=\"position:relative;line-height:normal;width:701px;height:616px;\"><div id=\"TextContainer220\" style=\"position:relative;width:701px;z-index:1;\"><div id=\"a6159\" style=\"position:absolute;font-family:'Times New Roman';font-weight:bold;left:4px;top:0px;\">Note 11 - Subsequent Events </div><div id=\"a6166\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:16px;\"> </div><div id=\"a6167\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:32px;\">Second Amendment to Amended and Restated Credit Agreement </div><div id=\"a6170\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:63px;\">On<div style=\"display:inline-block;width:6px\">\u00a0</div>March<div style=\"display:inline-block;width:6px\">\u00a0</div>25,<div style=\"display:inline-block;width:6px\">\u00a0</div>2025,<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>Company<div style=\"display:inline-block;width:6px\">\u00a0</div>entered<div style=\"display:inline-block;width:6px\">\u00a0</div>into<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:6px\">\u00a0</div>Second<div style=\"display:inline-block;width:6px\">\u00a0</div>Amendment<div style=\"display:inline-block;width:6px\">\u00a0</div>(the<div style=\"display:inline-block;width:6px\">\u00a0</div>\u201cSecond<div style=\"display:inline-block;width:6px\">\u00a0</div>Amendment\u201d)<div style=\"display:inline-block;width:6px\">\u00a0</div>to<div style=\"display:inline-block;width:6px\">\u00a0</div>its<div style=\"display:inline-block;width:6px\">\u00a0</div>Amended<div style=\"display:inline-block;width:6px\">\u00a0</div>and </div><div id=\"a6171\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:79px;\">Restated Credit<div style=\"display:inline-block;width:6px\">\u00a0</div>Agreement (as<div style=\"display:inline-block;width:6px\">\u00a0</div>amended,<div style=\"display:inline-block;width:5px\">\u00a0</div>the \u201cCredit<div style=\"display:inline-block;width:6px\">\u00a0</div>Agreement\u201d)). Under<div style=\"display:inline-block;width:6px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>Credit Agreement,<div style=\"display:inline-block;width:6px\">\u00a0</div>a Change<div style=\"display:inline-block;width:6px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>Control is<div style=\"display:inline-block;width:6px\">\u00a0</div>an </div><div id=\"a6172\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:95px;\">event<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>default.<div style=\"display:inline-block;width:5px\">\u00a0</div>The<div style=\"display:inline-block;width:5px\">\u00a0</div>Second<div style=\"display:inline-block;width:5px\">\u00a0</div>Amendment<div style=\"display:inline-block;width:5px\">\u00a0</div>amended<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>definition<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>Change<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>Control<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>exclude<div style=\"display:inline-block;width:5px\">\u00a0</div>from<div style=\"display:inline-block;width:5px\">\u00a0</div>that<div style=\"display:inline-block;width:5px\">\u00a0</div>definition<div style=\"display:inline-block;width:5px\">\u00a0</div>the </div><div id=\"a6173\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:110px;\">conversion (the \u201cClass A Conversion\u201d) of all outstanding shares of the Company\u2019s Class A Common Stock into Common Stock </div><div id=\"a6174\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:126px;\">in accordance with the Conversion Agreement. </div><div id=\"a6177\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:158px;\">Under the Second Amendment, prior to the Class A Conversion, the definition of Change of Control is unchanged. On and after </div><div id=\"a6182\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:174px;\">the Class A<div style=\"display:inline-block;width:5px\">\u00a0</div>Conversion, Change of Control<div style=\"display:inline-block;width:5px\">\u00a0</div>will mean any<div style=\"display:inline-block;width:5px\">\u00a0</div>of (i) the<div style=\"display:inline-block;width:5px\">\u00a0</div>acquisition by any \u201cperson\u201d<div style=\"display:inline-block;width:5px\">\u00a0</div>or \u201cgroup\u201d (as<div style=\"display:inline-block;width:5px\">\u00a0</div>such terms are </div><div id=\"a6185\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:189px;\">used in<div style=\"display:inline-block;width:5px\">\u00a0</div>sections 13(d)<div style=\"display:inline-block;width:5px\">\u00a0</div>and 14(d)<div style=\"display:inline-block;width:5px\">\u00a0</div>of the<div style=\"display:inline-block;width:5px\">\u00a0</div>Securities Exchange<div style=\"display:inline-block;width:5px\">\u00a0</div>Act of<div style=\"display:inline-block;width:5px\">\u00a0</div>1934, as<div style=\"display:inline-block;width:5px\">\u00a0</div>amended) at<div style=\"display:inline-block;width:5px\">\u00a0</div>any time<div style=\"display:inline-block;width:5px\">\u00a0</div>of beneficial<div style=\"display:inline-block;width:5px\">\u00a0</div>ownership of </div><div id=\"a6186\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:205px;\">30.0</div><div id=\"a6186_4_127\" style=\"position:absolute;font-family:'Times New Roman';left:28px;top:205px;\">% or more of<div style=\"display:inline-block;width:5px\">\u00a0</div>the outstanding capital stock<div style=\"display:inline-block;width:5px\">\u00a0</div>or other equity interests<div style=\"display:inline-block;width:5px\">\u00a0</div>of the Company on<div style=\"display:inline-block;width:5px\">\u00a0</div>a fully-diluted basis, (ii)<div style=\"display:inline-block;width:5px\">\u00a0</div>the failure </div><div id=\"a6189\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:221px;\">of individuals who<div style=\"display:inline-block;width:5px\">\u00a0</div>are members of<div style=\"display:inline-block;width:5px\">\u00a0</div>the board of<div style=\"display:inline-block;width:5px\">\u00a0</div>directors (or similar<div style=\"display:inline-block;width:5px\">\u00a0</div>governing body) of<div style=\"display:inline-block;width:5px\">\u00a0</div>the Company on<div style=\"display:inline-block;width:5px\">\u00a0</div>the effective date<div style=\"display:inline-block;width:5px\">\u00a0</div>of </div><div id=\"a6190\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:237px;\">the Second Amendment (together with any new or replacement directors whose initial nomination for election was approved by </div><div id=\"a6191\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:252px;\">a majority of the directors who were either directors on the effective date of the Second Amendment or previously so approved) </div><div id=\"a6193\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:268px;\">to constitute a majority<div style=\"display:inline-block;width:5px\">\u00a0</div>of the board of<div style=\"display:inline-block;width:5px\">\u00a0</div>directors (or similar governing<div style=\"display:inline-block;width:5px\">\u00a0</div>body) of the<div style=\"display:inline-block;width:5px\">\u00a0</div>Company, or<div style=\"display:inline-block;width:5px\">\u00a0</div>(iii) any \u201cChange of<div style=\"display:inline-block;width:5px\">\u00a0</div>Control\u201d </div><div id=\"a6195\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:284px;\">(or words of<div style=\"display:inline-block;width:5px\">\u00a0</div>like import), as<div style=\"display:inline-block;width:5px\">\u00a0</div>defined in any<div style=\"display:inline-block;width:5px\">\u00a0</div>agreement or indenture<div style=\"display:inline-block;width:5px\">\u00a0</div>relating to any<div style=\"display:inline-block;width:5px\">\u00a0</div>issue of Material<div style=\"display:inline-block;width:5px\">\u00a0</div>Indebtedness of any<div style=\"display:inline-block;width:5px\">\u00a0</div>Loan </div><div id=\"a6197\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:300px;\">Party or any Subsidiary of a Loan Party (each as defined in the Credit Agreement), shall occur. </div><div id=\"a6200\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:331px;\">For<div style=\"display:inline-block;width:5px\">\u00a0</div>additional<div style=\"display:inline-block;width:5px\">\u00a0</div>information<div style=\"display:inline-block;width:5px\">\u00a0</div>regarding<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>Credit<div style=\"display:inline-block;width:5px\">\u00a0</div>Facility,<div style=\"display:inline-block;width:6px\">\u00a0</div>see<div style=\"display:inline-block;width:5px\">\u00a0</div>Note<div style=\"display:inline-block;width:5px\">\u00a0</div>10<div style=\"display:inline-block;width:5px\">\u00a0</div>\u2013<div style=\"display:inline-block;width:5px\">\u00a0</div>Credit<div style=\"display:inline-block;width:5px\">\u00a0</div>Facility<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>audited<div style=\"display:inline-block;width:5px\">\u00a0</div>consolidated<div style=\"display:inline-block;width:5px\">\u00a0</div>financial </div><div id=\"a6204\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:347px;\">statements included in the 2024 Annual Report.<div style=\"display:inline-block;width:3px\">\u00a0</div></div><div id=\"a6207\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:379px;\">Third Amended and Restated Certificate of Incorporation and Amended and Restated Bylaws</div><div id=\"a6210\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:410px;\">On<div style=\"display:inline-block;width:5px\">\u00a0</div>March<div style=\"display:inline-block;width:5px\">\u00a0</div>27,<div style=\"display:inline-block;width:5px\">\u00a0</div>2025,<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>Company\u2019s<div style=\"display:inline-block;width:6px\">\u00a0</div>Third<div style=\"display:inline-block;width:5px\">\u00a0</div>Amended<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>Restated<div style=\"display:inline-block;width:5px\">\u00a0</div>Certificate<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>Incorporation<div style=\"display:inline-block;width:5px\">\u00a0</div>was<div style=\"display:inline-block;width:5px\">\u00a0</div>filed<div style=\"display:inline-block;width:5px\">\u00a0</div>with<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>Delaware </div><div id=\"a6211\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:426px;\">Secretary<div style=\"display:inline-block;width:5px\">\u00a0</div>of<div style=\"display:inline-block;width:5px\">\u00a0</div>State<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>became<div style=\"display:inline-block;width:5px\">\u00a0</div>effective.<div style=\"display:inline-block;width:5px\">\u00a0</div>Also<div style=\"display:inline-block;width:5px\">\u00a0</div>on<div style=\"display:inline-block;width:5px\">\u00a0</div>March<div style=\"display:inline-block;width:5px\">\u00a0</div>27,<div style=\"display:inline-block;width:5px\">\u00a0</div>2025,<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>Company\u2019s<div style=\"display:inline-block;width:6px\">\u00a0</div>Amended<div style=\"display:inline-block;width:5px\">\u00a0</div>and<div style=\"display:inline-block;width:5px\">\u00a0</div>Restated<div style=\"display:inline-block;width:5px\">\u00a0</div>Bylaws<div style=\"display:inline-block;width:5px\">\u00a0</div>became </div><div id=\"a6212\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:442px;\">effective. </div><div id=\"a6215\" style=\"position:absolute;font-family:'Times New Roman';font-style:italic;left:4px;top:473px;\">Agreement to Acquire Echo Lake Foods, Inc. </div><div id=\"a6218\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:505px;\">On<div style=\"display:inline-block;width:5px\">\u00a0</div>April<div style=\"display:inline-block;width:5px\">\u00a0</div>8,<div style=\"display:inline-block;width:5px\">\u00a0</div>2025,<div style=\"display:inline-block;width:5px\">\u00a0</div>the<div style=\"display:inline-block;width:5px\">\u00a0</div>Company<div style=\"display:inline-block;width:5px\">\u00a0</div>signed<div style=\"display:inline-block;width:5px\">\u00a0</div>a<div style=\"display:inline-block;width:5px\">\u00a0</div>definitive<div style=\"display:inline-block;width:5px\">\u00a0</div>agreement<div style=\"display:inline-block;width:5px\">\u00a0</div>to<div style=\"display:inline-block;width:5px\">\u00a0</div>acquire<div style=\"display:inline-block;width:5px\">\u00a0</div>Echo<div style=\"display:inline-block;width:5px\">\u00a0</div>Lake<div style=\"display:inline-block;width:5px\">\u00a0</div>Foods,<div style=\"display:inline-block;width:5px\">\u00a0</div>Inc.<div style=\"display:inline-block;width:5px\">\u00a0</div>(\u201cEcho<div style=\"display:inline-block;width:5px\">\u00a0</div>Lake<div style=\"display:inline-block;width:5px\">\u00a0</div>Foods\u201d)<div style=\"display:inline-block;width:5px\">\u00a0</div>for </div><div id=\"a6222\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:521px;\">approximately $</div><div id=\"a6222_15_3\" style=\"position:absolute;font-family:'Times New Roman';left:92px;top:521px;\">258</div><div id=\"a6222_18_108\" style=\"position:absolute;font-family:'Times New Roman';left:112px;top:521px;\"><div style=\"display:inline-block;width:4px\">\u00a0</div>million, excluding<div style=\"display:inline-block;width:5px\">\u00a0</div>expected tax<div style=\"display:inline-block;width:5px\">\u00a0</div>assets resulting<div style=\"display:inline-block;width:5px\">\u00a0</div>from the<div style=\"display:inline-block;width:5px\">\u00a0</div>transaction, to<div style=\"display:inline-block;width:5px\">\u00a0</div>be funded<div style=\"display:inline-block;width:5px\">\u00a0</div>with available<div style=\"display:inline-block;width:5px\">\u00a0</div>cash on </div><div id=\"a6227\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:537px;\">hand. Echo<div style=\"display:inline-block;width:5px\">\u00a0</div>Lake Foods<div style=\"display:inline-block;width:5px\">\u00a0</div>was founded<div style=\"display:inline-block;width:5px\">\u00a0</div>in 1941<div style=\"display:inline-block;width:5px\">\u00a0</div>and acquired<div style=\"display:inline-block;width:5px\">\u00a0</div>by the<div style=\"display:inline-block;width:5px\">\u00a0</div>Meinerz family<div style=\"display:inline-block;width:5px\">\u00a0</div>in 1981.<div style=\"display:inline-block;width:10px\">\u00a0</div>Based in<div style=\"display:inline-block;width:5px\">\u00a0</div>Burlington, Wisconsin, </div><div id=\"a6229\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:552px;\">Echo Lake Foods produces, packages, markets and distributes ready-to-eat egg products and<div style=\"display:inline-block;width:5px\">\u00a0</div>breakfast foods, including waffles, </div><div id=\"a6234\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:568px;\">pancakes, scrambled eggs, frozen cooked omelets, egg patties,<div style=\"display:inline-block;width:5px\">\u00a0</div>toast and diced eggs. The transaction has<div style=\"display:inline-block;width:5px\">\u00a0</div>been approved by both </div><div id=\"a6237\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:584px;\">companies\u2019 boards of directors and<div style=\"display:inline-block;width:5px\">\u00a0</div>is expected to close<div style=\"display:inline-block;width:5px\">\u00a0</div>by the end of<div style=\"display:inline-block;width:5px\">\u00a0</div>fiscal 2025 following completion of<div style=\"display:inline-block;width:5px\">\u00a0</div>regulatory approvals </div><div id=\"a6239\" style=\"position:absolute;font-family:'Times New Roman';left:4px;top:600px;\">and subject to customary closing conditions.<div style=\"display:inline-block;width:6px\">\u00a0</div>The transaction is not subject to shareholder approval.</div></div></div>","language":"en-us"}]},{"name":"rpt:f-693","factDimensions":{"xbrl:concept":"us-gaap:EquityOwnershipPercentageExcludingConsolidatedEntityAndEquityMethodInvestee","xbrl:period":"2025-03-26T00:00:00","xbrl:entity":"cik:0000016160","us-gaap:RelatedPartyTransactionsByRelatedPartyAxis":"us-gaap:BeneficialOwnerMember","us-gaap:DebtInstrumentAxis":"calm:CreditAgreementMember","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember"},"factValues":[{"value":"0.300","decimals":3}]},{"name":"rpt:f-694","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationPriceOfAcquisitionExpected","xbrl:period":"2025-04-08T00:00:00/2025-04-09T00:00:00","xbrl:entity":"cik:0000016160","xbrl:unit":"iso4217:USD","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember","us-gaap:BusinessAcquisitionAxis":"calm:EchoLakeFoodsIncMember"},"factValues":[{"value":"258000000","decimals":-6}]}]}}