v3.26.1
Stock-based Compensation - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 28, 2026
Jun. 29, 2025
Jun. 28, 2026
Jun. 29, 2025
Share-Based Payment Arrangement [Abstract]        
Stock-based compensation expense $ 0.8 $ 0.9 $ 1.6 $ 1.8
Unrecognized compensation cost 8.5   $ 8.5  
Unrecognized compensation cost, period for recognition     3 years 2 months 12 days  
Intrinsic value of stock options vested     $ 7.1 1.6
Tax benefit for stock option exercises $ 0.4 $ 0.6 $ 1.6 $ 1.0