v3.26.3
Employee Benefit and Stock Incentive Plans - Schedule of Stock-based Compensation Activities (Details) - shares
9 Months Ended
Sep. 27, 2026
Sep. 28, 2025
Rule of 65    
Stock Options    
Granted (in shares) 35,900  
RSUs, DSUs and PSUs    
Options granted (in shares) 35,900  
Stock options    
Stock Options    
Outstanding, beginning balance (in shares) 468,700  
Granted (in shares) 0 0
Exercised/Vested/Settled (in shares) (39,100)  
Expired or forfeited (in shares) (2,600)  
Outstanding, ending balance (in shares) 427,000.0  
RSUs, DSUs and PSUs    
Options granted (in shares) 0 0
RSUs    
RSUs, DSUs and PSUs    
Outstanding, beginning balance (in shares) 334,700  
Granted (in shares) 197,300  
Exercised/Vested/Settled (in shares) (116,400)  
Expired or forfeited (in shares) (14,500)  
Outstanding, ending balance (in shares) 401,100  
RSUs granted (in shares) 197,300  
RSUs | Rule of 65    
RSUs, DSUs and PSUs    
Granted (in shares) 121,400  
RSUs granted (in shares) 121,400  
DSUs    
RSUs, DSUs and PSUs    
Outstanding, beginning balance (in shares) 62,600  
Granted (in shares) 4,800  
Exercised/Vested/Settled (in shares) 0  
Expired or forfeited (in shares) 0  
Outstanding, ending balance (in shares) 67,400  
RSUs granted (in shares) 4,800  
PSUs    
RSUs, DSUs and PSUs    
Outstanding, beginning balance (in shares) 124,500  
Granted (in shares) 54,700  
Exercised/Vested/Settled (in shares) (2,900)  
Expired or forfeited (in shares) (29,300)  
Outstanding, ending balance (in shares) 147,000.0  
RSUs granted (in shares) 54,700