v3.23.1
Notes Payable (Details) - Schedule of long-term notes payable - USD ($)
Mar. 31, 2023
Jun. 30, 2022
Debt Instrument [Line Items]    
Total Notes Payable $ 4,498,467 $ 3,306,738
Less: Unamortized original issue discount 109,408 242,529
Less: Fair value of warrants 211,576
Current Portion of Notes Payable 3,795,339 2,815,231
Long-term Portion of Notes Payable 382,144 248,978
Notes Payable [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 174,900 207,058
Notes Payable One [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 225,000 269,432
Notes Payable Two [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 158,745
Notes Payable Three [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 83,213
Notes Payable Four [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 59,250
Notes Payable Five [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 1,128,642 1,294,198
Notes Payable Six [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 200,000 540,000
Notes Payable Seven [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 450,000 400,500
Notes Payable Eight [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 843,750
Notes Payable Nine [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 291,917
Notes Payable Ten [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 676,565
Notes Payable Eleven [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 150,000 150,000
Notes Payable Twelve [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 129,758 179,512
Notes Payable Thirteen [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 18,888 25,771
Notes Payable Fourteen [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 43,425 51,826
Notes Payable Fifteen [Member]    
Debt Instrument [Line Items]    
Total Notes Payable $ 23,159 $ 29,696