XML 35 R26.htm IDEA: XBRL DOCUMENT v3.22.2.2
NATURE OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES - Estimated useful lives (Details)
12 Months Ended
Jun. 30, 2022
Buildings  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 39 years
Machinery and equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 7 years
Machinery and equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 5 years
Trucks and autos  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 5 years
Office equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 7 years
Office equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Estimated useful lives 5 years
Leasehold improvements  
Property, Plant and Equipment [Line Items]  
Estimated useful lives Lesser of estimated useful life or the lease term