v3.26.3
Property, Plant, and Equipment - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Jun. 30, 2026
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 117,776 $ 114,040
Less: Accumulated depreciation and amortization (55,794) (52,643)
Property and equipment not placed in service 9,183 7,527
Land 2,140 2,140
Property, plant, and equipment, net 73,305 71,064
Computer Software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 24,979 24,414
Plant Equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 48,475 47,833
Leasehold Improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 17,980 16,079
Office Furniture, and Fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 9,202 8,669
Computer Equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 6,526 6,427
Building and other    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 10,614 $ 10,618