XML 43 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Inventories (Tables)
3 Months Ended
Sep. 30, 2025
Inventories [Abstract]  
Schedule of Inventories

Inventories consisted of the following:

 

   September 30,   June 30, 
   2025   2025 
Raw materials  $3,795,267   $5,531,766 
Supplies and packing materials  $689,585   $382,175 
Work in progress  $172,314   $170,847 
Finished goods  $33,221,791   $30,890,499 
Total  $37,878,957   $36,975,287