v3.25.4
Inventories (Tables)
6 Months Ended
Dec. 31, 2025
Inventories [Abstract]  
Schedule of Inventories

Inventories consisted of the following:

 

   December 31,
2025
   June 30,
2025
 
   $   $ 
         
Raw materials   
-
    258,300 
Work in process   569,262    26,695 
Finished goods   378,636    676,178 
Inventories   947,898    961,173