XML 58 R44.htm IDEA: XBRL DOCUMENT v3.22.2.2
Inventories (Details) - Schedule of inventories - USD ($)
Sep. 30, 2022
Jun. 30, 2022
Schedule of Inventories [Abstract]    
Raw materials $ 8,371,731 $ 7,986,436
Supplies and packing materials 448,959 469,524
Work in progress 181,343 198,591
Finished goods 36,343,267 33,543,635
Total $ 45,345,300 $ 42,198,186