XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plants and Equipment (Details) - Schedule of property, plants and equipment - USD ($)
Mar. 31, 2023
Jun. 30, 2022
Property, Plant and Equipment [Line Items]    
Less: Accumulated Depreciation $ (3,827,381) $ (3,879,752)
Total 2,904,725 3,158,021
Building, Warehouses and Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property, plants and equipment, Gross 3,849,088 3,946,492
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plants and equipment, Gross 1,788,371 1,832,446
Office Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property, plants and equipment, Gross 76,426 78,360
Vehicles [Member]    
Property, Plant and Equipment [Line Items]    
Property, plants and equipment, Gross 79,314 217,808
Others [Member]    
Property, Plant and Equipment [Line Items]    
Property, plants and equipment, Gross $ 938,907 $ 962,667