v3.22.4
Notes Payable (Details) - Schedule of long-term Notes Payable - USD ($)
Dec. 31, 2022
Jun. 30, 2022
Debt Instrument [Line Items]    
Total Notes Payable $ 4,120,501 $ 3,306,738
Less: Unamortized original issue discount 187,519 242,529
Less: Fair value of warrants 365,091
Current Portion of Notes Payable 3,567,891 2,815,231
Long-term Portion of Notes Payable 248,978
Notes Payable [Member]    
Debt Instrument [Line Items]    
Total Notes Payable   207,058
Notes Payable One [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 320,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 1,188,271 1,294,198
Notes Payable Four [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 200,000 540,000
Notes Payable Five [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 450,000 400,500
Notes Payable Six [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 74,406
Notes Payable Seven [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 80,835
Notes Payable Eight [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 810,000
Notes Payable Nine [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 284,167
Notes Payable Ten [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 142,066
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 149,891 179,512
Notes Payable Thirteen [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 20,849 25,771
Notes Payable Fourteen [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 46,225 51,826
Notes Payable Fifteen [Member]    
Debt Instrument [Line Items]    
Total Notes Payable $ 24,486 $ 29,696