v3.26.1
Share-Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Apr. 04, 2026
Mar. 29, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Stock based compensation expense $ 3.1 $ 2.5
Common stock available for future issuances (in shares) 334,842  
Restricted Stock Units (RSUs)    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
New grants of restricted stock units granted (in shares) 25,764  
New grants of restricted stock units granted, weighted average grant date fair value (in dollars per share) $ 54.02  
Restricted Stock Units (RSUs) | Minimum    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Vesting period for new RSU grants 1 year  
Restricted Stock Units (RSUs) | Maximum    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Vesting period for new RSU grants 3 years