v3.26.3
Stock-Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Millions
9 Months Ended
Sep. 26, 2026
Sep. 27, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock-based compensation expense $ 12.8 $ 17.6
RSUs    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
RSUs granted (in shares) 68,872  
Vesting period (in years) 3 years  
Weighted average grant date fair value of RSUs granted (in USD per share) $ 188.60  
Performance shares    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
RSUs granted (in shares) 54,326  
Performance shares | Tranche one    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
RSUs granted (in shares) 37,122  
Performance units, service period (in years) 3 years  
Performance shares | PSUs based on operational targets | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
PSU vesting (as a percent) 250.00%  
Performance shares | Market-based vesting    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Weighted average grant date fair value of RSUs granted (in USD per share) $ 189.67  
NNR PSUs | PSUs based on operational targets    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
RSUs granted (in shares) 4,311  
Performance units, service period (in years) 3 years  
NNR PSUs | Market-based vesting | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
PSU vesting (as a percent) 100.00%  
Growth PSUs | PSUs based on operational targets    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
RSUs granted (in shares) 12,893  
Performance units, service period (in years) 3 years  
Growth PSUs | Market-based vesting | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
PSU vesting (as a percent) 200.00%