Annual report [Section 13 and 15(d), not S-K Item 405]

Commitments and Contingencies - Insurance (Details)

v3.25.4
Commitments and Contingencies - Insurance (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Nov. 01, 2024
Guarantor Obligations [Line Items]      
Workers compensation insurance, deductible $ 0 $ 300,000  
Auto claims insurance, deductible 100,000 500,000 $ 500,000
Insurance aggregate stop loss 0 5,400,000  
Auto claims insurance, deductible, minimum for additional insurance     $ 100,000
Workers' compensation and auto insurance liability, current 1,200,000 1,500,000  
Workers compensation and auto claims insurance, directors and officers liability 1,500,000 1,000,000.0  
Workers compensation and auto claims insurance, directors and officers liability aggregate limit 10,000,000.0 10,000,000.0  
Workers compensation and auto claims insurance, aggregate stop loss per claim basis 200,000    
Workers compensation and auto claims insurance, aggregate stop loss per calendar year 9,100,000    
Insurance reserves 900,000 2,300,000  
Continuing Operations      
Guarantor Obligations [Line Items]      
Workers' compensation and auto insurance liability, current 400,000 200,000  
Insurance reserves $ 300,000 $ 300,000