v3.21.2
Notes Payable (Schedule of long-term Notes Payable) (Details) - USD ($)
Sep. 30, 2021
Jun. 30, 2021
Debt Instrument [Line Items]    
Total Notes Payable $ 875,734 $ 974,562
Less: Unamortized original issue discounts 8,750 17,500
Current Portion of Notes Payable 445,232 552,055
Long-term Portion of Notes Payable 421,752 405,007
Notes Payable [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 237,039 237,039
Notes Payable One [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 236,726 348,456
Notes Payable Two [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 150,000 150,000
Notes Payable Three [Member]    
Debt Instrument [Line Items]    
Total Notes Payable 222,336 208,051
Notes Payable Four [Member]    
Debt Instrument [Line Items]    
Total Notes Payable $ 29,633 $ 31,016