v3.25.2
Fair Value Measurements - Schedule of Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Jun. 28, 2025
Dec. 28, 2024
Assets:    
Marketable securities $ 2,665  
Total 5,861 $ 61,574
Liabilities:    
Acquisition-related contingent consideration 788 2,000
Total 2,669  
Level 1    
Assets:    
Marketable securities 2,665  
Total 5,837 57,000
Liabilities:    
Acquisition-related contingent consideration 0 0
Total 0  
Level 2    
Assets:    
Marketable securities 0  
Total 24 4,574
Liabilities:    
Acquisition-related contingent consideration 0 0
Total 1,881  
Level 3    
Assets:    
Marketable securities 0  
Total 0 0
Liabilities:    
Acquisition-related contingent consideration 788 2,000
Total 788  
Forward contracts    
Assets:    
Derivative assets 24 4,574
Liabilities:    
Forward contracts 1,881  
Forward contracts | Level 1    
Assets:    
Derivative assets 0 0
Liabilities:    
Forward contracts 0  
Forward contracts | Level 2    
Assets:    
Derivative assets 24 4,574
Liabilities:    
Forward contracts 1,881  
Forward contracts | Level 3    
Assets:    
Derivative assets 0 0
Liabilities:    
Forward contracts 0  
Money market funds    
Assets:    
Cash equivalents 3,172 57,000
Money market funds | Level 1    
Assets:    
Cash equivalents 3,172 57,000
Money market funds | Level 2    
Assets:    
Cash equivalents 0 0
Money market funds | Level 3    
Assets:    
Cash equivalents $ 0 $ 0