XML 114 R101.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Reconciliation of the Beginning and Ending Amount of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Jan. 01, 2022
Unrecognized Tax Benefits    
Beginning balance $ 23,445 $ 17,437
Additions for tax positions related to pre-acquisition periods of acquired subsidiaries 6,726 3,260
Additions for tax positions taken in the current year 2,153 1,587
Additions for tax positions taken in the prior year   1,100
Decreases for tax positions taken in the prior year (957)  
Decreases for lapses in statute of limitations (758)  
Other   61
Unrecognized Tax Benefits Decrease Resulting From Other Positions (235)  
Ending balance $ 30,374 $ 23,445