Business, Basis of Presentation and Summary of Significant Accounting Policies - Business (Details) |
9 Months Ended |
|---|---|
|
Jan. 31, 2025
center
| |
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | |
| Number of distribution centers (more than) | 300 |
| Number of retail locations (more than) | 100 |