v3.25.1
Stock-Based Awards - RSU's and Performance RSU's (Details)
3 Months Ended
Apr. 26, 2025
$ / shares
shares
Target Shares [Member]  
Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Outstanding [Roll Forward]  
Forfeited or canceled (in shares) (17,287)
Ending balance (in shares) 171,425
RSUs  
Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Outstanding [Roll Forward]  
Beginning balance (in shares) 300,826
Granted (in shares) 143,102
Share units vested (in shares) (85,053)
Forfeited or canceled (in shares) (964)
Ending balance (in shares) 357,911
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value [Roll Forward]  
Beginning balance (in dollars per shares) | $ / shares $ 121.35
Granted (in dollars per shares) | $ / shares 161.78
Share units vested (in dollars per shares) | $ / shares 111.87
Forfeited or canceled (in dollars per shares) | $ / shares 116.19
Ending balance (in dollars per shares) | $ / shares $ 139.78
Performance RSUs  
Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Outstanding [Roll Forward]  
Beginning balance (in shares) 366,433
Granted (in shares) 95,514
Share units vested (in shares) (144,159)
Forfeited or canceled (in shares) (42,552)
Ending balance (in shares) 275,236
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Nonvested Weighted Average Grant Date Fair Value [Roll Forward]  
Beginning balance (in dollars per shares) | $ / shares $ 118.51
Granted (in dollars per shares) | $ / shares 161.57
Share units vested (in dollars per shares) | $ / shares 109.32
Forfeited or canceled (in dollars per shares) | $ / shares 122.18
Ending balance (in dollars per shares) | $ / shares $ 139.63
Supplemental Shares [Member]  
Share Based Compensation Arrangement By Share Based Payment Award Non Option Equity Instruments Outstanding [Roll Forward]  
Granted (in shares) 47,757
Forfeited or canceled (in shares) (41,466)
Ending balance (in shares) 103,811