XML 81 R69.htm IDEA: XBRL DOCUMENT v3.25.2
Property, Plant and Equipment - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Property, Plant and Equipment    
Property, plant, and equipment, gross $ 122,426 $ 146,874
Accumulated depreciation (95,499) (113,790)
Land 918 918
Property, plant and equipment, net 27,845 34,002
Buildings and facilities    
Property, Plant and Equipment    
Property, plant, and equipment, gross 20,288 20,441
Machinery and equipment    
Property, Plant and Equipment    
Property, plant, and equipment, gross 85,495 108,757
Capitalized software    
Property, Plant and Equipment    
Property, plant, and equipment, gross 9,983 9,190
Office furniture and equipment    
Property, Plant and Equipment    
Property, plant, and equipment, gross $ 6,660 $ 8,486