XML 72 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Accounts Receivable (Tables)
12 Months Ended
Jun. 30, 2024
Accounts Receivable [Abstract]  
Schedule of Accounts Receivable As of June 30, 2024 and 2023, accounts receivable consist of the following:
  

June 30,

2024

   June 30,
2023
 
Accounts receivable  $251,894   $
          —
 
Less: allowance for credit losses   
    
 
Accounts receivable, net  $251,894   $