XML 67 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Inventories (Tables)
12 Months Ended
Jun. 30, 2025
Inventory Disclosure [Abstract]  
Schedule of Inventories

The table below presents the components of inventory as of June 30:

 

   2025   2024 
Raw materials  $216,052   $66,088 
Finished goods   192,095    88,232 
Total inventories  $408,147   $154,320