XML 71 R41.htm IDEA: XBRL DOCUMENT v3.20.1
Inventories (Details) - USD ($)
Mar. 31, 2020
Jun. 30, 2019
Inventory Disclosure [Abstract]    
Raw materials $ 12,933,158 $ 102,268,620
Supplies and packing materials 440,790 496,138
Work in progress 373,931 390,708
Finished goods 48,486,803 58,858,423
Total $ 62,234,682 $ 162,013,889