Commitments and Contingencies - Narrative (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2026 |
|
| IEEPA Tariff Refund | ||
| Gain Contingencies [Line Items] | ||
| Refund of tariffs as a reduction of cost of sales | $ 47.6 | $ 47.6 |
| Zurn Industries, LLC | Disposal Group, Disposed of by Sale, Not Discontinued Operations | ||
| Gain Contingencies [Line Items] | ||
| Amount received from divestiture | $ 4.4 |