v3.20.4
Lease Agreements (Schedule of Operating Lease Right-of-Use Assets and Operating Lease Liabilities) (Details) - USD ($)
Dec. 31, 2020
Jun. 30, 2020
Right-of-use assets:    
Operating right-of-use assets $ 212,917 $ 223,982
Operating lease liabilities:    
Current portion of long term payable 124,849  
Financing leases payable, less current portion 88,113  
Total financing lease liabilities $ 212,962