v3.25.2
Accrued Insurance Claims (Details) - USD ($)
$ in Thousands
Jul. 26, 2025
Jan. 25, 2025
Accrued Insurance Claims [Abstract]    
Accrued insurance claims - current $ 46,345 $ 46,686
Accrued insurance claims - non-current 54,602 49,836
Accrued insurance claims 100,947 96,522
Insurance recoveries/receivables:    
Non-current (included in Other assets) 9,585 3,343
Insurance recoveries/receivables $ 9,585 $ 3,343