v3.26.1
Stockholder's Equity (Details)
3 Months Ended 6 Months Ended
Jul. 05, 2026
USD ($)
group
Jun. 29, 2025
USD ($)
Jul. 05, 2026
USD ($)
group
shares
Jun. 29, 2025
USD ($)
shares
Feb. 11, 2026
USD ($)
Dec. 31, 2025
USD ($)
Mar. 03, 2022
USD ($)
Equity, Class of Treasury Stock [Line Items]              
Stock-based compensation $ 11,212,000 $ 12,294,000 $ 23,145,000 $ 22,233,000      
Groups within the employee population | group 2   2        
Estimated annual forfeiture rate for unvested options for senior management 12.00%   12.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     $ 1,576,000 $ 4,789,000      
Decrease in compensation expense, credits     5,031,000        
Unrecognized compensation expense $ 58,768,000   $ 58,768,000        
Weighted average period to be recognized     1 year 7 months 6 days        
Recognized period costs capitalized $ 0   $ 0     $ 0  
Estimated Forfeiture Rate For Unvested Options For Former CEO 100.00%   100.00%        
Performance Restricted Stock Units              
Equity, Class of Treasury Stock [Line Items]              
Award requisite service 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     2,501,000 3,047,000      
Value of shares repurchased at cost     $ 105,231,000 $ 102,233,000      
Remaining authorized repurchase amount $ 9,789,000   $ 9,789,000        
Repurchase Program February 2026              
Equity, Class of Treasury Stock [Line Items]              
Stock repurchase program, authorized amount         $ 500,000,000