XML 43 R32.htm IDEA: XBRL DOCUMENT v3.26.1
Common, Preferred and Treasury Stock (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2026
Jun. 28, 2025
Jul. 04, 2026
Jun. 28, 2025
Jan. 03, 2026
May 05, 2025
Jul. 11, 2024
May 03, 2024
Nov. 07, 2017
Text Block [Abstract]                  
Common Stock, Shares Authorized 95,000,000,000   95,000,000,000   95,000,000,000        
Preferred stock, shares authorized 2,000,000   2,000,000   2,000,000        
Treasury Stock [Line Items]                  
Treasury Stock, Value, Acquired, Cost Method $ 206,589 $ 326,254 $ 581,365 $ 369,032          
Restricted Stock                  
Treasury Stock [Line Items]                  
Treasury Stock, Shares, Acquired 5,874 1,436 62,107 82,984          
Treasury Stock, Value, Acquired, Cost Method $ 1,000 $ 200 $ 9,900 $ 13,800          
2017 Program                  
Treasury Stock [Line Items]                  
Share Repurchase Program, Authorized, Number of Shares           7,500,000 2,500,000 2,500,000 2,500,000
Stock Repurchased During Period, Shares 1,408,062 2,220,686 3,793,467 2,412,734          
Stock Repurchased During Period, Value $ 200,000 $ 322,700 $ 565,900 $ 351,900          
Share Repurchase Program, Number of Shares Repurchased 11,938,407   11,938,407            
Share Repurchase Program, Remaining Authorized, Number of Shares 3,061,593   3,061,593