XML 81 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
Share Repurchases (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Share Repurchases      
Value of shares repurchased   $ 213,024 $ 887,554
Common Stock      
Share Repurchases      
Number of shares repurchased (in shares)   1,522 6,874
Value of shares repurchased     $ 1
Share Repurchase Program | Common Stock      
Share Repurchases      
Number of shares repurchased (in shares) 0 1,500 6,900
Value of shares repurchased   $ 213,000 $ 887,600