v3.26.1
Accrued Insurance Claims (Details) - USD ($)
$ in Thousands
May 02, 2026
Jan. 31, 2026
Accrued Insurance Claims [Abstract]    
Accrued insurance claims - current $ 50,406 $ 47,594
Accrued insurance claims - non-current 66,024 57,977
Accrued insurance claims 116,430 105,571
Insurance recoveries/receivables:    
Non-current (included in Other assets) 13,768 8,570
Insurance recoveries/receivables $ 13,768 $ 8,570