XML 64 R51.htm IDEA: XBRL DOCUMENT v3.25.4
Auto Liability and Workers’ Compensation Insurance Accruals (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Accident and Workers' Compensation Insurance Liabilities [Line Items]      
Aggregate self-insurance corridor $ 3,500,000    
Auto liability retention limit, term 3 years    
Letters of credit $ 12,700,000    
Long-term line of credit 0 $ 0  
Workers compensation retention limit 1,000,000 $ 1,000,000 $ 1,000,000
Auto Liability 50% Exposure Maximum 20,000,000.0    
Auto Liability Layer One      
Accident and Workers' Compensation Insurance Liabilities [Line Items]      
Auto liability, aggregate limit 15,000,000    
Auto Liability Layer Two      
Accident and Workers' Compensation Insurance Liabilities [Line Items]      
Auto liability, aggregate limit 10,000,000    
Auto liability retention limit maximum      
Accident and Workers' Compensation Insurance Liabilities [Line Items]      
Auto liability retention limit 3,000,000.0   $ 3,000,000
Auto liability retention limit, per accident 5,000,000    
Auto liability retention limit, per policy year 10,000,000    
Auto liability retention limit maximum | Auto Liability Layer One      
Accident and Workers' Compensation Insurance Liabilities [Line Items]      
Auto liability retention limit 5,000,000    
Auto liability 50% exposure minimum 10,000,000    
Auto liability retention limit maximum | Auto Liability Layer Two      
Accident and Workers' Compensation Insurance Liabilities [Line Items]      
Auto liability retention limit 5,000,000    
Auto liability 50% exposure minimum 15,000,000    
Auto liability retention limit maximum | Auto Liability Layer Three      
Accident and Workers' Compensation Insurance Liabilities [Line Items]      
Auto liability retention limit 5,000,000    
Auto liability 50% exposure minimum 20,000,000    
Auto liability retention limit minimum      
Accident and Workers' Compensation Insurance Liabilities [Line Items]      
Auto liability retention limit $ 1,000,000