v3.20.4
Intangible Assets (Schedule of Finite Lived Assets) (Details) - USD ($)
6 Months Ended 12 Months Ended
Dec. 31, 2020
Jun. 30, 2020
Finite-lived assets:    
Cost $ 1,809,124 $ 3,241,845
Accumulated Amortization (376,417) (605,530)
Net Book Value 1,432,707 1,436,315
Impairment (2,000,000) (1,200,000)
Total 1,432,707 1,436,315
Customer List [Member]    
Finite-lived assets:    
Cost 922,053 881,000
Accumulated Amortization (221,961) (132,147)
Net Book Value 700,092 748,853
Impairment
Total 700,092 748,853
Vendor relationships [Member]    
Finite-lived assets:    
Cost 484,816 479,000
Accumulated Amortization (119,992) (71,847)
Net Book Value 364,824 407,153
Impairment
Total 364,824 407,153
Capitalized product development costs [Member]    
Finite-lived assets:    
Cost 402,255 281,845
Accumulated Amortization (34,464) (1,536)
Net Book Value 367,791 280,309
Impairment
Total 367,791 280,309
Noncompete Agreement [Member]    
Finite-lived assets:    
Cost   1,600,000
Accumulated Amortization   (400,000)
Net Book Value   1,200,000
Impairment   (1,200,000)
Total  
Goodwill [Member]    
Finite-lived assets:    
Cost 834,220 1,634,507
Accumulated Amortization
Net Book Value 834,220 1,634,507
Impairment (800,287)
Total $ 834,220 $ 834,220