v3.25.3
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