XML 44 R33.htm IDEA: XBRL DOCUMENT v3.26.3
Common, Preferred and Treasury Stock (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 03, 2026
Sep. 27, 2025
Oct. 03, 2026
Sep. 27, 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 $ 107,369 $ 148,610 $ 688,734 $ 517,642          
Restricted Stock                  
Treasury Stock [Line Items]                  
Treasury Stock, Shares, Acquired   105 62,107 83,089          
Treasury Stock, Value, Acquired, Cost Method   $ 100 $ 9,900 $ 13,900          
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 960,673 1,049,354 4,754,140 3,462,088          
Stock Repurchased During Period, Value $ 106,500 $ 148,600 $ 672,400 $ 500,400          
Share Repurchase Program, Number of Shares Repurchased 12,899,080   12,899,080            
Share Repurchase Program, Remaining Authorized, Number of Shares 2,100,920   2,100,920