v3.21.2
Acquisitions (Narrative) (Details) - USD ($)
Oct. 15, 2020
Sep. 04, 2019
Jun. 30, 2021
Jun. 30, 2020
Business Acquisition [Line Items]        
Notes payable     $ 1,484,473  
Accrued pre-acquistion withholding tax liabilities     584,000  
Balance of note payables     1,030,079 $ 1,030,079
Concepts and Solutions [Member]        
Business Acquisition [Line Items]        
Shares issued in acquisition   1,350,000    
Shares issued in acquisition, value   $ 1,485,000    
Percentage of stock acquired under stock purchase agreement   100.00%    
Purchase price for acquisition in notes payable to seller   $ 3,000,000    
Godwill and other intangible assets     $ 3,760,287  
Assets acquired   $ 5,245,465    
Asset Purchase Agreement with Classroom Technologies Solutions, Inc [Member]        
Business Acquisition [Line Items]        
Shares issued in acquisition 10,000,000      
Assets acquired $ 120,000      
Promissory note $ 44,526