v3.21.2
Lease Agreements (Narrative) (Details) - USD ($)
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Notes Payable $ 1,030,079 $ 1,030,079
Monthly lease payment $ 9,664  
Weighted average remaining lease term 1 year 5 months 15 days  
Financial Institution [Member]    
Notes Payable $ 813  
Debt maturity Jul. 31, 2020  
Lease term 5 years  
Financial Institution [Member] | Financing lease [Member]    
Monthly lease payment $ 24,091  
Lease term 2 years  
Lease expiration date Dec. 31, 2024  
Financial Institution [Member] | Minimum [Member]    
Notes Payable $ 263  
Interest rate 4.50%  
Financial Institution [Member] | Minimum [Member] | Financing lease [Member]    
Monthly lease payment $ 245  
Financial Institution [Member] | Maximum [Member]    
Notes Payable $ 461  
Interest rate 4.75%  
Financial Institution [Member] | Maximum [Member] | Financing lease [Member]    
Monthly lease payment $ 9,664