XML 109 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Summary of Reconciliations Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Unrecognized Tax Benefits [Roll Forward]      
Beginning balance $ 3,671 $ 3,645 $ 3,869
Increases related to current-year tax positions 639 753 910
Increases related to prior-year tax positions 51 40 252
Decreases related to prior-year tax positions (15) 0 (328)
Lapse of statute of limitations (688) (601) (1,058)
Settlements with taxing authorities 0 (166) 0
Ending balance $ 3,658 $ 3,671 $ 3,645