XML 57 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Notes Payable (Details) - Schedule of long-term Notes Payable - USD ($)
Jun. 30, 2022
Jun. 30, 2021
Debt Instrument [Line Items]    
Total Notes Payable $ 3,306,738 $ 974,562
Less: Unamortized original issue discounts 242,529 17,500
Current Portion of Notes Payable 2,815,231 552,055
Long-term Portion of Notes Payable 248,978 405,007
Notes Payable [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 207,058 237,039
Notes Payable One [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 348,456
Notes Payable Two [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 269,432
Notes Payable Three [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 158,745
Notes Payable Four [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 1,294,198
Notes Payable Five [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 540,000
Notes Payable Six [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 400,500
Notes Payable Seven [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 150,000 150,000
Notes Payable Eight [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 179,512 208,051
Notes Payable Nine [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 25,771 31,016
Note Payable Ten [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 51,826
Note Payable Eleven [Member]    
Debt Instrument [Line Items]    
Total Notes Payable $ 29,696