Income Taxes - Summary of Reconciliations Unrecognized Tax Benefits (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 30, 2023 |
Dec. 31, 2022 |
Jan. 01, 2022 |
|
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] | |||
Beginning balance | $ 3,645 | $ 3,869 | $ 3,912 |
Increases related to current-year tax positions | 753 | 910 | 831 |
Increases related to prior-year tax positions | 40 | 252 | 4 |
Decreases related to prior-year tax positions | 0 | (328) | (33) |
Lapse of statute of limitations | (601) | (1,058) | (845) |
Settlements with taxing authorities | (166) | 0 | 0 |
Ending balance | $ 3,671 | $ 3,645 | $ 3,869 |