XML 118 R103.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Reconciliation of the Beginning and Ending Amount of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Unrecognized Tax Benefits    
Beginning balance $ 30,374 $ 23,445
Additions for tax positions related to pre-acquisition periods of acquired subsidiaries 1,975 6,726
Additions for tax positions taken in the current year 1,200 2,153
Decreases for tax positions taken in the prior year (792) (957)
Decreases for lapses in statute of limitations (1,051) (758)
Decreases for settlements (215)  
Other (42) (235)
Ending balance $ 31,449 $ 30,374