Notes Payable (Schedule of long-term Notes Payable) (Details) - USD ($) |
Dec. 31, 2020 |
Jun. 30, 2020 |
|---|---|---|
| Debt Instrument [Line Items] | ||
| Total Notes Payable | $ 981,060 | $ 994,978 |
| Current Portion of Notes Payable | 561,981 | 512,425 |
| Long-term Portion of Notes Payable | 419,079 | 482,553 |
| Notes Payable [Member] | ||
| Debt Instrument [Line Items] | ||
| Total Notes Payable | 274,539 | 274,900 |
| Notes Payable One [Member] | ||
| Debt Instrument [Line Items] | ||
| Total Notes Payable | 310,832 | 310,832 |
| 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 | 212,962 | 223,982 |
| Notes Payable Four [Member] | ||
| Debt Instrument [Line Items] | ||
| Total Notes Payable | 1,245 | |
| Notes Payable Five [Member] | ||
| Debt Instrument [Line Items] | ||
| Total Notes Payable | $ 32,727 | $ 34,019 |