v3.26.1
Basic and Diluted Net Income (Loss) Per Share - Summary of Computation of Basic and Diluted Net Income (Loss) Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 03, 2026
Jun. 27, 2025
Jul. 03, 2026
Jun. 27, 2025
Numerator:        
Net income (loss) $ 8,058 $ (16,812) $ 13,264 $ (71,023)
Weighted average common shares:        
Common shares outstanding 50,321 49,520 50,114 49,432
Denominator for basic calculation 50,321 49,520 50,114 49,432
Weighted average effects of potentially diluted common stock:        
Denominator for diluted calculation 51,501 49,520 51,293 49,432
Net income (loss) per share:        
Basic $ 0.16 $ (0.34) $ 0.26 $ (1.44)
Diluted $ 0.16 $ (0.34) $ 0.26 $ (1.44)
Employee Stock Options        
Weighted average effects of potentially diluted common stock:        
Denominator for diluted calculation 77 0 62 0
RSUs        
Weighted average effects of potentially diluted common stock:        
Denominator for diluted calculation 494 0 515 0
PSUs        
Weighted average effects of potentially diluted common stock:        
Denominator for diluted calculation 609 0 602 0