v3.25.1
Stockholders' Equity (Details) - USD ($)
3 Months Ended
Jan. 03, 2025
Mar. 29, 2025
Mar. 30, 2024
Jun. 21, 2024
Class of Stock [Line Items]        
Grants in Period (in shares) 244,130      
Grants in period (in shares) 355,383      
Annual vesting after initial cliff   33.33%    
Performance period two   3 years    
Target percentage   100.00%    
Increase (decrease) in target percentage   225.00%    
Common stock repurchased   $ 46,037,000 $ 7,908,000  
August 2017 Share Repurchase Program        
Class of Stock [Line Items]        
Remaining authorized repurchase amount   460,300,000    
Common stock repurchased   $ 34,700,000    
Stock repurchase program, authorized amount       $ 500,000,000.0