Business and Significant Accounting Policies - Long-lived Asset Impairment (Details) - USD ($) |
12 Months Ended | ||
|---|---|---|---|
Dec. 30, 2023 |
Dec. 31, 2022 |
Jan. 01, 2022 |
|
| Long-Lived Asset Impairment [Line Items] | |||
| Impairment of non-store capitalized software costs | $ 0 | $ 800,000 | |
| Termination of Walmart Partnership | |||
| Long-Lived Asset Impairment [Line Items] | |||
| Impairment of non-store capitalized software costs | $ 5,600,000 | ||