Segment Information - Schedule of Capital Expenditures by Segment (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Schedule of Capital Expenditures by Segment [Line Items] | ||||
| Segment, Expenditure, Addition to Long-Lived Assets | $ 11.9 | $ 7.3 | $ 18.6 | $ 12.9 |
| Operating Segments | ||||
| Schedule of Capital Expenditures by Segment [Line Items] | ||||
| Segment, Expenditure, Addition to Long-Lived Assets | 11.5 | 6.5 | 18.1 | 11.7 |
| Environmental Solutions | ||||
| Schedule of Capital Expenditures by Segment [Line Items] | ||||
| Segment, Expenditure, Addition to Long-Lived Assets | 9.8 | 4.9 | 14.9 | 9.3 |
| Safety and Security Systems | ||||
| Schedule of Capital Expenditures by Segment [Line Items] | ||||
| Segment, Expenditure, Addition to Long-Lived Assets | 1.7 | 1.6 | 3.2 | 2.4 |
| Corporate | ||||
| Schedule of Capital Expenditures by Segment [Line Items] | ||||
| Segment, Expenditure, Addition to Long-Lived Assets | $ 0.4 | $ 0.8 | $ 0.5 | $ 1.2 |