v3.25.2
Stock Compensation - Activity Under Our Incentive Plans (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Shares        
Options granted (in shares) 0 0 536,432 365,412
Options canceled (in shares) 30,453 65,331 72,442 74,471
Options exercised (in shares) 0 48,728 0 191,908
Weighted Average Exercise Price Per Share        
Options granted (usd per share) $ 0 $ 0 $ 9.05 $ 18.52
Options canceled (usd per share) 25.83 16.31 23.77 17.67
Options exercised (usd per share) $ 0 $ 9.87 $ 0 $ 13.02
RSUs        
Weighted Average Grant-Date Fair Value Per Share        
Equity instruments granted (in shares) 901,098 100,177 2,287,399 936,088
Equity instruments granted, weighted average exercise price (usd per share) $ 6.74 $ 19.21 $ 8.12 $ 18.60
PSU's        
Weighted Average Grant-Date Fair Value Per Share        
Equity instruments granted (in shares) 0 0 620,673 417,347
Equity instruments granted, weighted average exercise price (usd per share) $ 0 $ 0 $ 9.47 $ 22.60