Business and Significant Accounting Policies - Leases (Details) - Stores, laboratories, distribution centers, offices |
12 Months Ended |
|---|---|
Dec. 30, 2023 | |
| Minimum | |
| Lessee, Lease, Description [Line Items] | |
| Lease terms (in years) | 5 years |
| Renewal terms (in years) | 1 year |
| Maximum | |
| Lessee, Lease, Description [Line Items] | |
| Lease terms (in years) | 10 years |
| Renewal terms (in years) | 10 years |