XML 83 R73.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share - Narrative (Details) - USD ($)
3 Months Ended
Apr. 25, 2024
Mar. 30, 2024
Apr. 01, 2023
Apr. 28, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Antidilutive securities excluded (in shares)   175,411 90,297  
Shares repurchased (in shares)   70,280    
Repurchases of common stock   $ 16,131,000 $ 0  
2021 Share Repurchase Program        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Repurchase authorized       $ 300,000,000
2021 Share Repurchase Program | Subsequent Event        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Repurchase authorized $ 300,000,000      
Stock repurchase expiration date Apr. 30, 2027