v3.25.1
Notes Payable (Tables)
12 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
Schedule of notes payable – related parties
          
   June 30, 2024 
   Outstanding   Accrued 
   Principal   Interest 
Related entity 1  $   $ 
Related entity 2   52,887     
Related entity 3        
Related entity 4   1,070     
Related entity 5        
Related entity 6        
   $53,957   $ 

 

   June 30, 2023 
   Outstanding   Accrued 
   Principal   Interest 
Related entity 1  $1,380,672   $3,038 
Related entity 2   126,864     
Related entity 3   105,000     
Related entity 4   50,074     
Related entity 5        
Related entity 6   237,473    11,144 
   $1,900,083   $14,182 
Schedule of current and noncurrent notes payable – related parties
               
   June 30, 2024 
   Current   Long-Term     
   Portion   Portion   Total 
Related entity 1  $   $   $ 
Related entity 2       52,887    52,887 
Related entity 3            
Related entity 4       1,070    1,070 
Related entity 5            
Related entity 6            
   $   $53,957   $53,957 

 

   June 30, 2023 
   Current   Long-Term     
   Portion   Portion   Total 
Related entity 1  $   $1,380,672   $1,380,672 
Related entity 2       126,864    126,864 
Related entity 3       105,000    105,000 
Related entity 4   14,132    35,942    50,074 
Related entity 5            
Related entity 6   237,473        237,473 
   $251,605   $1,648,478   $1,900,083 
Schedule of note payable
        
   June 30,   June 30, 
   2024   2023 
Current portion  $5,710,718   $439,562 
Noncurrent portion   1,038,567    1,011,395 
Total  $6,749,285   $1,450,957 
Schedule of expected future payments
    
Fiscal Year Ending June 30,    
2025  $4,468,760 
2026   2,167,053 
2027   19,902 
2028   23,068 
2029   17,222 
Thereafter   53,281 
Total  $6,749,286