Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measures - Schedule Of Assets And Liabilities Measured At Fair Value (Details)

v3.23.1
Fair Value Measures - Schedule Of Assets And Liabilities Measured At Fair Value (Details) - USD ($)
$ in Thousands
Apr. 01, 2023
Dec. 31, 2022
Fair Value Disclosures [Line Items]    
Deferred compensation liabilities   $ (1,632)
Contingent consideration, liability, current $ (317) (338)
Contingent consideration, liability, noncurrent (231) (548)
Fair Value, Recurring    
Fair Value Disclosures [Line Items]    
Foreign currency contracts included in other current liabilities (233) (3,150)
Net investment hedge included in prepaid expenses and other current assets 2,239  
Deferred compensation liabilities (2,356) (1,632)
Contingent consideration, liability (548) (886)
Total fair value, net asset (liability) 214,350 205,871
Fair Value, Recurring | Level 1    
Fair Value Disclosures [Line Items]    
Foreign currency contracts included in other current liabilities 0 0
Net investment hedge included in prepaid expenses and other current assets 0  
Deferred compensation liabilities 0 0
Contingent consideration, liability 0 0
Total fair value, net asset (liability) 215,248 211,539
Fair Value, Recurring | Level 2    
Fair Value Disclosures [Line Items]    
Foreign currency contracts included in other current liabilities (233) (3,150)
Net investment hedge included in prepaid expenses and other current assets 2,239  
Deferred compensation liabilities (2,356)  
Contingent consideration, liability 0 0
Total fair value, net asset (liability) (350) (4,782)
Fair Value, Recurring | Level 3    
Fair Value Disclosures [Line Items]    
Foreign currency contracts included in other current liabilities 0 0
Net investment hedge included in prepaid expenses and other current assets 0  
Deferred compensation liabilities 0 0
Contingent consideration, liability (548) (886)
Total fair value, net asset (liability) (548) (886)
Fair Value, Recurring | Money Market Funds    
Fair Value Disclosures [Line Items]    
Money market funds included in cash equivalents 215,248 211,539
Fair Value, Recurring | Money Market Funds | Level 1    
Fair Value Disclosures [Line Items]    
Money market funds included in cash equivalents 215,248 211,539
Fair Value, Recurring | Money Market Funds | Level 2    
Fair Value Disclosures [Line Items]    
Money market funds included in cash equivalents 0 0
Fair Value, Recurring | Money Market Funds | Level 3    
Fair Value Disclosures [Line Items]    
Money market funds included in cash equivalents $ 0 $ 0