XML 102 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Awards, Purchase Plans and Compensation Cost (Authorized Shares) (Details) - shares
Dec. 29, 2023
Apr. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award    
Total shares authorized 31,000,000  
Available for future issuance 16,166,000  
Stock Incentive Plan (2019)    
Share-based Compensation Arrangement by Share-based Payment Award    
Total shares authorized 10,000,000 10,000,000
Available for future issuance 4,743,000  
Employee Stock Purchase Plan (2006)    
Share-based Compensation Arrangement by Share-based Payment Award    
Total shares authorized 21,000,000  
Available for future issuance 11,423,000