v3.24.1.1.u2
Accrued Insurance Claims - Narratives (Details)
3 Months Ended
Apr. 27, 2024
USD ($)
state
Jan. 27, 2024
USD ($)
Accrued Insurance Claims [Line Items]    
Workers' compensation liability $ 1,000,000 $ 1,000,000
Number of states with state-sponsored insurance fund | state 2  
Decrease in accrued insurance claims $ 200,000  
Automobile Liability And General Liabillity    
Accrued Insurance Claims [Line Items]    
Insurance coverage threshold per policy   5,000,000
Automobile Liability    
Accrued Insurance Claims [Line Items]    
Insurance coverage threshold per policy 5,000,000  
Threshold One | Automobile Liability And General Liabillity    
Accrued Insurance Claims [Line Items]    
Insurance liability   1,000,000
Threshold One | Automobile Liability    
Accrued Insurance Claims [Line Items]    
Insurance liability 2,000,000  
Threshold One | General Liability    
Accrued Insurance Claims [Line Items]    
Insurance liability 1,000,000  
Insurance coverage threshold per policy 5,000,000  
Threshold Two | Automobile Liability And General Liabillity    
Accrued Insurance Claims [Line Items]    
Insurance liability   10,000,000
Threshold Two | Automobile Liability    
Accrued Insurance Claims [Line Items]    
Insurance coverage threshold per policy 5,000,000  
Threshold Two | General Liability    
Accrued Insurance Claims [Line Items]    
Insurance coverage threshold per policy 5,000,000  
Threshold Three | Automobile Liability And General Liabillity    
Accrued Insurance Claims [Line Items]    
Insurance coverage threshold per policy   10,000,000
Minimum | Threshold Two | Automobile Liability And General Liabillity    
Accrued Insurance Claims [Line Items]    
Insurance liability   5,000,000
Minimum | Threshold Two | Automobile Liability    
Accrued Insurance Claims [Line Items]    
Insurance liability 5,000,000  
Minimum | Threshold Two | General Liability    
Accrued Insurance Claims [Line Items]    
Insurance liability 5,000,000  
Minimum | Threshold Three | Automobile Liability And General Liabillity    
Accrued Insurance Claims [Line Items]    
Insurance liability   30,000,000
Maximum    
Accrued Insurance Claims [Line Items]    
Insurance liability, annual retained risk loss 700,000  
Maximum | Threshold Two | Automobile Liability And General Liabillity    
Accrued Insurance Claims [Line Items]    
Insurance liability   15,000,000
Maximum | Threshold Two | Automobile Liability    
Accrued Insurance Claims [Line Items]    
Insurance liability 10,000,000  
Maximum | Threshold Two | General Liability    
Accrued Insurance Claims [Line Items]    
Insurance liability $ 10,000,000  
Maximum | Threshold Three | Automobile Liability And General Liabillity    
Accrued Insurance Claims [Line Items]    
Insurance liability   $ 40,000,000