v3.25.2
Share-Based Payments - Share-based payments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Compensation expense        
Total compensation expense for share-based payments $ 3,383 $ 2,612 $ 6,554 $ 4,395
Performance Shares | LTIA 2019-2023 Plan        
Compensation expense        
Unrecognized compensation expense, other than stock option 6,700   $ 6,700  
Period over which unrecognized compensation expense is expected to be recognized     2 years 6 months  
Restricted Stock | LTIA 2019-2023 Plan        
Compensation expense        
Unrecognized compensation expense, other than stock option 8,100   $ 8,100  
Period over which unrecognized compensation expense is expected to be recognized     2 years 8 months 12 days  
Employee Stock Option | LTIA 2019-2023 Plan        
Compensation expense        
Unrecognized compensation expense, stock option 1,400   $ 1,400  
Period over which unrecognized compensation expense is expected to be recognized     2 years 7 months 6 days  
Cost of Goods Sold        
Compensation expense        
Total compensation expense for share-based payments 429 299 $ 824 461
Selling, General and Administrative Expenses        
Compensation expense        
Total compensation expense for share-based payments $ 2,954 $ 2,313 $ 5,730 $ 3,934