v3.25.2
Stock-Based Awards - Narratives (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 26, 2025
Jul. 27, 2024
Jul. 26, 2025
Jul. 27, 2024
Jan. 25, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based payment arrangement, plan modification, incremental cost   $ 11.4      
Share-based payment arrangement, expense   2.2      
Net tax (deficiency) benefit $ 0.6 $ 0.1 $ 2.8 $ 6.0  
Stock Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation expense related to stock options $ 0.9   0.9    
Total compensation cost not yet recognized, period for recognition 2 years 2 months 12 days        
RSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation expense related to stock options $ 41.0   $ 41.0    
Total compensation cost not yet recognized, period for recognition 2 years 6 months        
Granted (in shares)     149,031    
Shares outstanding (in shares) 348,624   348,624   300,826
Shares cancelled (in shares)     2,241    
Performance RSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation arrangement by share-based payment award, award vesting period     3 years    
Unrecognized compensation expense related to stock options $ 18.4   $ 18.4    
Total compensation cost not yet recognized, period for recognition 1 year 4 months 24 days        
Compensation expense $ 11.8   $ 11.8    
Granted (in shares)     95,514    
Shares outstanding (in shares) 274,301   274,301   366,433
Shares cancelled (in shares)     43,487    
Target Share Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
RSUs outstanding (in shares)     47,757    
Shares outstanding (in shares) 170,721   170,721    
Shares cancelled (in shares)     17,287    
Supplemental Shares          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted (in shares)     47,757    
Shares outstanding (in shares) 103,580   103,580    
Shares cancelled (in shares)     41,466