Property, Plant and Equipment, Net - Additional Information (Details) - USD ($) $ in Millions |
12 Months Ended | ||
|---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2023 |
Jun. 30, 2022 |
|
| Property, Plant and Equipment [Abstract] | |||
| Reduction in accumulated depreciation | $ 3.7 | $ 4.3 | |
| Reduction in property, plant and equipment | 3.7 | 4.3 | |
| Depreciation expense for Property, plant and equipment | $ 40.6 | $ 41.2 | $ 43.3 |