v3.26.1
Property, Plant, and Equipment, net - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Property, Plant, and Equipment [Line Items]    
Property, plant and equipment, gross $ 418,373 $ 371,725
Less accumulated depreciation (168,710) (135,848)
Property, plant and equipment, net 249,663 235,877
Land    
Property, Plant, and Equipment [Line Items]    
Property, plant and equipment, gross 6,759 4,716
Building and leasehold improvements    
Property, Plant, and Equipment [Line Items]    
Property, plant and equipment, gross 183,901 171,685
Machinery and equipment    
Property, Plant, and Equipment [Line Items]    
Property, plant and equipment, gross 166,525 143,526
Furniture and fixtures    
Property, Plant, and Equipment [Line Items]    
Property, plant and equipment, gross 19,592 16,609
Construction in process    
Property, Plant, and Equipment [Line Items]    
Property, plant and equipment, gross $ 41,596 $ 35,189