v3.20.4
Acquisition (Narrative) (Details) - USD ($)
6 Months Ended
Oct. 15, 2020
Sep. 04, 2019
Dec. 31, 2019
Dec. 31, 2020
Jun. 30, 2020
Business Acquisition [Line Items]          
Purchase price for acquisition in value     $ 1,720,351    
Notes payable       $ 1,484,473  
Balance of note payables       $ 1,030,079 $ 1,030,079
Concepts and Solutions [Member]          
Business Acquisition [Line Items]          
Percentage of stock acquired under stock purchase agreement   100.00%      
Purchase price for acquisition in shares   1,350,000      
Purchase price for acquisition in value   $ 1,485,000      
Purchase price for acquisition in notes payable to seller   3,000,000      
Assets acquired   $ 5,245,465      
Asset Purchase Agreement with Classroom Technologies Solutions, Inc [Member]          
Business Acquisition [Line Items]          
Purchase price for acquisition in shares 10,000,000        
Assets acquired $ 120,000        
Promissory note $ 44,526