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

Commitment and Contingencies - Insurance (Details)

v3.25.0.1
Commitment and Contingencies - Insurance (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]    
Workers compensation insurance, deductible $ 0.3 $ 0.3
Auto claims insurance, deductible 0.5 0.1
Insurance aggregate stop loss 5.4 5.4
Auto claims insurance, deductible, minimum for additional insurance 0.1  
Workers' compensation and auto insurance liability, current 1.5 1.3
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 5.8  
Insurance reserves $ 2.3 $ 1.5