Acquisitions - Narrative (Details) - USD ($) $ in Millions |
3 Months Ended | ||||
|---|---|---|---|---|---|
May 01, 2024 |
Jan. 02, 2024 |
Oct. 04, 2023 |
Sep. 30, 2024 |
Mar. 31, 2024 |
|
| CryoWorks, Inc. | |||||
| Business Acquisition [Line Items] | |||||
| Acquisition consideration | $ 60.7 | ||||
| Final working capital adjustment | $ 1.6 | ||||
| CryoWorks, Inc. | Customer relationships | |||||
| Business Acquisition [Line Items] | |||||
| Weighted Average Life (in years) | 12 years | ||||
| Vian Enterprises, Inc. | |||||
| Business Acquisition [Line Items] | |||||
| Acquisition consideration | $ 102.5 | ||||
| Final working capital adjustment | $ 3.0 | ||||
| Potential additional payments (up to) | $ 7.5 | ||||
| Vian Enterprises, Inc. | Customer relationships | |||||
| Business Acquisition [Line Items] | |||||
| Weighted Average Life (in years) | 29 years | ||||
| Baum lined piping GmbH | |||||
| Business Acquisition [Line Items] | |||||
| Acquisition consideration | $ 93.5 | ||||
| Final working capital adjustment | $ 3.1 | ||||