Leases - Lease Expense (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Jan. 02, 2022 |
Jan. 03, 2021 |
Dec. 29, 2019 |
|
| Leases [Abstract] | |||
| Operating lease cost | $ 26,375 | $ 26,026 | $ 23,803 |
| Finance lease costs: | |||
| Amortization of right-of-use assets | 102 | 98 | 67 |
| Interest on lease liabilities | 120 | 136 | 137 |
| Total finance lease costs | 222 | 234 | 204 |
| Variable lease costs | 7,320 | 6,999 | 6,074 |
| Sublease income | (6,092) | (4,853) | (3,499) |
| Total lease costs | $ 27,825 | $ 28,406 | $ 26,582 |