Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies - Insurance (Details)

v3.24.2.u1
Commitments and Contingencies - Insurance (Details) - USD ($)
$ in Millions
Jun. 30, 2024
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]      
Insurance deductible $ 0.3 $ 0.1  
Insurance aggregate stop loss 5.4 5.4  
Workers' compensation liability, current 1.4 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 $ 1.8 $ 1.8