XML 79 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Treasury Stock - Class of Treasury Stock (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 05, 2024
Dec. 28, 2024
USD ($)
$ / shares
shares
Dec. 30, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Treasury Stock Transactions, Excluding Value of Shares Reissued [Abstract]        
Stock Repurchased During Period, Shares | shares   10,576 13,658 16,891
Treasury Stock Acquired, Average Cost Per Share | $ / shares   $ 53.02 $ 43.71 $ 41.45
Stock Repurchased During Period, Value | $   $ 566,383 $ 602,947 $ 700,063
Stockholders' Equity Note, Stock Split, Conversion Ratio 5 5