v3.26.3
Property, Plant and Equipment, net - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Jun. 30, 2026
Property, Plant, and Equipment [Line Items]    
Property, plant and equipment, gross $ 426,538 $ 418,373
Less: Accumulated depreciation (176,893) (168,710)
Property, plant and equipment, net 249,645 249,663
Land    
Property, Plant, and Equipment [Line Items]    
Property, plant and equipment, gross 6,732 6,759
Building and leasehold improvements    
Property, Plant, and Equipment [Line Items]    
Property, plant and equipment, gross 183,964 183,901
Machinery and equipment    
Property, Plant, and Equipment [Line Items]    
Property, plant and equipment, gross 171,135 166,525
Furniture and fixtures    
Property, Plant, and Equipment [Line Items]    
Property, plant and equipment, gross 19,699 19,592
Construction in process    
Property, Plant, and Equipment [Line Items]    
Property, plant and equipment, gross $ 45,008 $ 41,596