v3.25.3
Stockholder's Equity (Details)
3 Months Ended 9 Months Ended
Sep. 28, 2025
USD ($)
group
Sep. 29, 2024
USD ($)
Sep. 28, 2025
USD ($)
group
shares
Sep. 29, 2024
USD ($)
shares
Dec. 31, 2024
USD ($)
Mar. 03, 2022
USD ($)
Equity, Class of Treasury Stock [Line Items]            
Excise tax on repurchase of common stock $ 915,000   $ 2,084,000      
Stock-based compensation $ 12,416,000 $ 13,101,000 $ 34,649,000 $ 39,367,000    
Groups within the employee population | group 2   2      
Estimated annual forfeiture rate for unvested options for senior management 11.00%   11.00%      
Estimated annual forfeiture rate for unvested options for all other employees 13.00%   13.00%      
Decrease in compensation expense due to revised estimated forfeiture rates     $ 4,789,000 $ 1,832,000    
Unrecognized compensation expense $ 59,613,000   $ 59,613,000      
Weighted average period to be recognized     1 year 8 months 12 days      
Recognized period costs capitalized 0   $ 0   $ 0  
Performance Restricted Stock Units            
Equity, Class of Treasury Stock [Line Items]            
Award requisite service period     3 years      
Measurement period     3 years      
Stock-based compensation 345,000   $ 841,000      
Financial target outcome period     3 years      
Minimum | Performance Restricted Stock Units            
Equity, Class of Treasury Stock [Line Items]            
Award achievement range     0.00%      
Maximum | Performance Restricted Stock Units            
Equity, Class of Treasury Stock [Line Items]            
Award achievement range     120.00%      
Repurchase Program March 2022            
Equity, Class of Treasury Stock [Line Items]            
Stock repurchase program, authorized amount           $ 500,000,000
Shares repurchased (in shares) | shares     3,594,000 555,000    
Value of shares repurchased at cost     $ 126,233,000 $ 23,841,000    
Remaining authorized repurchase amount $ 140,020,000   $ 140,020,000