Presentation of Financial Statements - Narrative (Details) people in Thousands |
Oct. 31, 2024
state
store
people
|
|---|---|
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | |
| Number of stores | store | 2,685 |
| Number of states in which entity operates | state | 17 |
| Population of communities | people | 20 |