XML 100 R82.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property and Equipment - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Property, Plant and Equipment [Line Items]    
Total $ 285,500 $ 282,380
Less:  Accumulated depreciation (188,530) (191,757)
Property and equipment, net 96,970 90,623
Land    
Property, Plant and Equipment [Line Items]    
Total 2,352 2,483
Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Total 116,439 120,135
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Total 149,449 153,388
Construction-in-progress    
Property, Plant and Equipment [Line Items]    
Total $ 17,260 $ 6,374