XML 57 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property, Plants and Equipment (Details) - Schedule of property, plants and equipment - USD ($)
Jun. 30, 2022
Jun. 30, 2021
Property, Plant and Equipment [Line Items]    
Less Accumulated Depreciation $ (3,879,752) $ (3,671,106)
Total 3,158,021 3,629,905
Building, Warehouses and Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, plants and equipment, Gross 3,946,492 4,094,105
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plants and equipment, Gross 1,832,446 1,900,986
Office Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plants and equipment, Gross 78,360 81,291
Vehicles [Member]    
Property, Plant and Equipment [Line Items]    
Property, plants and equipment, Gross 217,808 225,955
Others [Member]    
Property, Plant and Equipment [Line Items]    
Property, plants and equipment, Gross $ 962,667 $ 998,674