XML 91 R75.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share - Narrative (Details) - USD ($)
3 Months Ended
Apr. 25, 2024
Mar. 29, 2025
Mar. 30, 2024
Antidilutive Securities Excluded from Computation of Earnings Per Share      
Antidilutive securities excluded (in shares)   340,710 175,411
Shares repurchased (in shares)   120,689 70,280
Repurchases of common stock, with excise tax   $ 27,400,000 $ 16,131,000
2021 Share Repurchase Program      
Antidilutive Securities Excluded from Computation of Earnings Per Share      
Repurchase authorized $ 300,000,000    
Share repurchase term (years) 3 years    
Stock repurchase expiration date   Apr. 30, 2027