XML 37 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Inventories (Tables)
3 Months Ended
Sep. 30, 2024
Inventories [Abstract]  
Schedule of Inventories Inventories consisted of the following:
   September 30,
2024
   June 30,
2024
 
   $   $ 
         
Raw materials   274,445    372,695 
Work in process   18,446    30,817 
Finished goods   927,182    840,812 
Inventories   1,220,073    1,244,324