XML 66 R52.htm IDEA: XBRL DOCUMENT v3.23.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES AND PRACTICES - PPE Useful Life (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Property, Plant and Equipment [Line Items]    
Net book value of internally developed software $ 13,576 $ 19,874
Minimum | Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment, useful life (in years) 10 years  
Minimum | Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment, useful life (in years) 3 years  
Minimum | Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment, useful life (in years) 3 years  
Minimum | Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment, useful life (in years) 3 years  
Minimum | Software and Software Development Costs    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment, useful life (in years) 3 years  
Maximum | Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment, useful life (in years) 40 years  
Maximum | Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment, useful life (in years) 20 years  
Maximum | Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment, useful life (in years) 15 years  
Maximum | Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment, useful life (in years) 20 years  
Maximum | Software and Software Development Costs    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment, useful life (in years) 10 years