Commitments and Contingencies - Insurance (Details) - USD ($) $ in Millions |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Other Commitments [Line Items] | ||
| Workers compensation insurance, deductible | $ 0.1 | $ 0.1 |
| Auto claims insurance, deductible, minimum for additional insurance | 0.1 | |
| Auto claims insurance, deductible | 0.5 | |
| Workers' compensation and auto insurance liability, current | 0.7 | 1.2 |
| Workers compensation and auto claims insurance, directors and officers liability | 1.5 | 1.5 |
| Workers compensation and auto claims insurance, directors and officers liability aggregate limit | 10.0 | 10.0 |
| Insurance reserves | 1.1 | 0.9 |
| Continuing Operations | ||
| Other Commitments [Line Items] | ||
| Workers' compensation and auto insurance liability, current | 0.3 | 0.4 |
| Insurance reserves | $ 0.4 | $ 0.3 |