v3.25.4
Income Taxes - Schedule of Reconciliations Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 03, 2026
Dec. 28, 2024
Dec. 30, 2023
Unrecognized Tax Benefits [Roll Forward]      
Beginning balance $ 3,658 $ 3,671 $ 3,645
Increases related to current-year tax positions 419 639 753
Increases related to prior-year tax positions 121 51 40
Decreases related to prior-year tax positions 0 (15) 0
Lapse of statute of limitations (957) (688) (601)
Settlements with taxing authorities 0 0 (166)
Ending balance $ 3,241 $ 3,658 $ 3,671