v3.26.1
Accrued Insurance Claims - Narratives (Details)
May 02, 2026
USD ($)
state
Jan. 31, 2026
USD ($)
Accrued Insurance Claims [Line Items]    
Workers' compensation liability $ 1,000,000.0 $ 1,000,000.0
Number of states with state-sponsored insurance fund | state 2  
Automobile Liability And General Liabillity    
Accrued Insurance Claims [Line Items]    
Insurance coverage threshold per policy $ 5,000,000.0  
Threshold One | Automobile Liability And General Liabillity    
Accrued Insurance Claims [Line Items]    
Insurance liability 2,000,000.0  
Threshold Two | Automobile Liability And General Liabillity    
Accrued Insurance Claims [Line Items]    
Insurance coverage threshold per policy 5,000,000.0  
Minimum | Threshold Two | Automobile Liability And General Liabillity    
Accrued Insurance Claims [Line Items]    
Insurance liability 5,000,000.0  
Maximum    
Accrued Insurance Claims [Line Items]    
Insurance liability, annual retained risk loss   $ 750,000
Maximum | Threshold Two | Automobile Liability And General Liabillity    
Accrued Insurance Claims [Line Items]    
Insurance liability $ 10,000,000.0