XML 73 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Inventories (Tables)
12 Months Ended
Jun. 30, 2024
Inventories [Abstract]  
Schedule of Inventories As of June 30, 2024 and 2023, inventories consist of the following:
   June 30,
2024
   June 30,
2023
 
Finished goods  $1,768,072   $
       —
 
Total inventories  $1,768,072   $