XML 37 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Details) - USD ($)
6 Months Ended
Dec. 31, 2023
Jun. 30, 2023
Total notes payable $ 1,540,064 $ 1,629,686
Less current portion of notes payables 1,076,619 1,144,108
Notes payable, net of current portion 463,445 485,378
Convertible Notes Payable One [Member]    
Total notes payable 150,000 150,000
Debt unamortized discount $ 0 0
Debt instrument interest rate 12.00%  
Convertible Note Payable $ 150,000  
Debt instrument maturity date description Due on Demand  
Convertible Notes Payable Two [Member]    
Total notes payable $ 4,000 79,000
Debt unamortized discount $ 0 0
Debt instrument interest rate 12.00%  
Convertible Note Payable $ 440,000  
Debt instrument maturity date description Due on Demand  
Convertible Notes Payable Three [Member]    
Total notes payable $ 220,000 220,000
Debt unamortized discount $ 0 0
Debt instrument interest rate 12.00%  
Convertible Note Payable $ 220,000  
Debt instrument maturity date description Due on Demand  
Convertible Notes Payable Four [Member]    
Total notes payable $ 244,802 244,802
Debt unamortized discount $ 0 0
Debt instrument interest rate 7.00%  
Convertible Note Payable $ 213,333  
Debt instrument maturity date description Due on Demand  
Convertible Notes Payable Five [Member]    
Total notes payable $ 100,000 100,000
Debt unamortized discount $ 0 0
Debt instrument interest rate 8.00%  
Related Party Note Payable $ 600,000  
Debt instrument maturity date description Due on Demand  
Convertible Notes Payable Six [Member]    
Total notes payable $ 7,817 7,817
Debt instrument interest rate 8.00%  
Related Party Note Payable $ 50,000  
Debt instrument maturity date description Due on Demand  
Convertible Notes Payable Seven[Member]    
Total notes payable $ 350,000 350,000
Debt instrument interest rate 5.00%  
Debt instrument maturity date description Due on Demand  
Convertible Notes Payable Eight[Member]    
Total notes payable $ 470,756 $ 478,067
Debt instrument interest rate 3.75%  
Debt instrument maturity date Apr. 30, 2050