Quarterly report [Sections 13 or 15(d)]

Commitments and Contingencies - Insurance (Details)

v3.25.2
Commitments and Contingencies - Insurance (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Other Commitments [Line Items]    
Workers compensation insurance, deductible $ 0.3 $ 0.3
Auto claims insurance, deductible 0.5 0.5
Insurance aggregate stop loss 8.7 5.4
Auto claims insurance, deductible, minimum for additional insurance 0.1  
Workers' compensation and auto insurance liability, current 1.5 1.5
Workers compensation and auto claims insurance, directors and officers liability 1.0 1.0
Workers compensation and auto claims insurance, directors and officers liability aggregate limit 10.0 10.0
Workers compensation and auto claims insurance, aggregate stop loss per claim basis 0.2  
Workers compensation and auto claims insurance, aggregate stop loss per calendar year 9.1  
Insurance reserves 1.1 2.3
Continuing Operations    
Other Commitments [Line Items]    
Workers' compensation and auto insurance liability, current 0.3 0.2
Insurance reserves $ 0.6 $ 0.5