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