v3.25.2
Schedule of Information on Restricted Stock Units (Detail) - $ / shares
6 Months Ended
Jan. 31, 2025
Jun. 28, 2025
Number of Shares    
Granted 6,050  
Restricted Stock Units (RSUs)    
Number of Shares    
Beginning Balance   162,652
Granted   53,408
Forfeited   (8,653)
Ending Balance   207,407
Weighted Average Grant Date Fair Value    
Beginning Balance   $ 144.12
Granted   147.19
Forfeited   158.98
Ending Balance   $ 144.3