Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Schedule of Assets And Liabilities Measured At Fair Value (Details)

v3.22.4
Summary of Significant Accounting Policies - Schedule of Assets And Liabilities Measured At Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jan. 01, 2022
Jan. 02, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Deferred compensation liabilities $ (85) $ (79) $ (76)
Business combination, contingent consideration, liability, current 338    
Business combination, contingent consideration, liability, noncurrent (548)    
Fair Value, Recurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Foreign currency contracts included in other current liabilities (3,150) (461)  
Deferred compensation liabilities (1,632)    
Contingent consideration included in other current liabilities of $(338) and other long-term liabilities of $(548) (886)    
Total fair value, net asset (liability) 205,871 163,158  
Fair Value, Recurring | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Foreign currency contracts included in other current liabilities 0 0  
Deferred compensation liabilities 0    
Contingent consideration included in other current liabilities of $(338) and other long-term liabilities of $(548) 0    
Total fair value, net asset (liability) 211,539 163,619  
Fair Value, Recurring | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Foreign currency contracts included in other current liabilities (3,150) (461)  
Deferred compensation liabilities (1,632)    
Contingent consideration included in other current liabilities of $(338) and other long-term liabilities of $(548) 0    
Total fair value, net asset (liability) (4,782) (461)  
Fair Value, Recurring | Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Foreign currency contracts included in other current liabilities 0 0  
Deferred compensation liabilities 0    
Contingent consideration included in other current liabilities of $(338) and other long-term liabilities of $(548) (886)    
Total fair value, net asset (liability) (886) 0  
Fair Value, Recurring | Money Market Funds      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Money market funds included in cash equivalents 211,539 163,619  
Fair Value, Recurring | Money Market Funds | Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Money market funds included in cash equivalents 211,539 163,619  
Fair Value, Recurring | Money Market Funds | Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Money market funds included in cash equivalents 0 0  
Fair Value, Recurring | Money Market Funds | Level 3      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Money market funds included in cash equivalents $ 0 $ 0