XML 57 R42.htm IDEA: XBRL DOCUMENT
v3.24.1

ACCOUNTING POLICIES - DESCRIPTION OF BUSINESS (Details) $ in Millions | 12 Months Ended
--- | ---
Feb. 03, 2024 USD ($) Center pharmacy state item | Jan. 28, 2023 USD ($) | Jan. 29, 2022
Description of Business, Basis of Presentation and Principles of Consolidation |  |  |
Number of operating supermarkets | item | 2,722 |  |
Number of operating pharmacies | pharmacy | 2,257 |  |
Number of operating fuel centers | Center | 1,665 |  |
Number of states in which entity operates | state | 35 |  |
Other current liabilities | $ 3,486 | $ 3,341 |
Trade accounts payable | $ 10,381 | $ 10,179 |
Fiscal Year |  |  |
Length of fiscal period | 371 days | 364 days | 364 days
Inventories |  |  |
Percentage of inventory valued at LIFO method | 91.00% | 89.00% |
Replacement cost | $ 2,309 | $ 2,196 |
Revision of Prior Period, Reclassification, Adjustment |  |  |
Description of Business, Basis of Presentation and Principles of Consolidation |  |  |
Other current liabilities |  | (3,100) |
Trade accounts payable |  | $ 3,100 |

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

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

X
- Definition Number of operating fuel centers. + References No definition available. + Details
Name: | kr_NumberOfOperatingFuelCenters
Namespace Prefix: | kr_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of operating pharmacies. + References No definition available. + Details
Name: | kr_NumberOfOperatingPharmacies
Namespace Prefix: | kr_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Number of operating supermarkets. + References No definition available. + Details
Name: | kr_NumberOfOperatingSupermarkets
Namespace Prefix: | kr_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-8 + Details
Name: | us-gaap_AccountsPayableTradeCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Duration of a fiscal period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but not limited to, weeks in a year or quarter. + References No definition available. + Details
Name: | us-gaap_FiscalPeriodDuration
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount by which inventory stated at last-in first-out (LIFO) is less than (in excess of) inventory stated at other inventory cost methods. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(c)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_InventoryLIFOReserve
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition The number of states the entity operates in as of the balance sheet date. + References No definition available. + Details
Name: | us-gaap_NumberOfStatesInWhichEntityOperates
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1 + Details
Name: | us-gaap_OtherLiabilitiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The percentage of LIFO (last in first out) inventory to total inventory as of the balance sheet date if other than 100 percent. + References No definition available. + Details
Name: | us-gaap_PercentageOfLIFOInventory
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | srt_RestatementAxis=srt_RevisionOfPriorPeriodReclassificationAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |