Condensed Consolidated Statements of Cash Flows (Parenthetical) (Unaudited) - USD ($) $ in Millions |
Jun. 30, 2026 |
Jan. 01, 2026 |
Jun. 30, 2025 |
|---|---|---|---|
| Statement of Cash Flows [Abstract] | |||
| Beginning cash from discontinued operations | $ 4.5 | $ 4.0 | $ 3.6 |
| Ending cash from discontinued operations | $ 5.2 | $ 4.5 | $ 4.0 |