Property, Plant and Equipment, net - Schedule of Property, Plant and Equipment (Details) - USD ($) $ in Thousands |
Sep. 30, 2025 |
Jun. 30, 2025 |
|---|---|---|
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | $ 375,903 | $ 371,725 |
| Less: Accumulated depreciation | (143,941) | (135,848) |
| Property, plant and equipment, net | 231,962 | 235,877 |
| Land | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | 4,716 | 4,716 |
| Building and leasehold improvements | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | 171,759 | 171,685 |
| Machinery and equipment | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | 147,680 | 143,526 |
| Furniture and fixtures | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | 17,077 | 16,609 |
| Construction in process | ||
| Property, Plant and Equipment [Line Items] | ||
| Property, plant and equipment, gross | $ 34,671 | $ 35,189 |