Annual report pursuant to Section 13 and 15(d)

Business Combinations (Details)

v3.24.0.1
Business Combinations (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Jul. 02, 2022
USD ($)
period
Dec. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Jan. 01, 2022
USD ($)
Business Combination, Separately Recognized Transactions [Line Items]        
Goodwill   $ 17,102 $ 17,368 $ 17,668
Business combination, contingent consideration arrangements, change in amount of contingent consideration, liability   $ (548)    
Series of Individually Immaterial Business Acquisitions        
Business Combination, Separately Recognized Transactions [Line Items]        
Payments to acquire businesses $ 6,532      
Contingent consideration 886      
Purchase price allocations to tangible assets 771      
Purchase price allocations to intangible assets 6,065      
Goodwill $ 582      
Contingent consideration milestone period 3 years      
Number of earnout periods | period 3      
Maximum amount of earnouts total $ 1,500      
Maximum amount per earnout $ 500