v3.21.2
Material Agreements (Details) - USD ($)
1 Months Ended 12 Months Ended
Jun. 10, 2019
Dec. 31, 2020
Jul. 30, 2020
May 31, 2020
May 31, 2019
Jun. 30, 2021
Jun. 30, 2020
Other Commitments [Line Items]              
Shares issued for services, value           $ 2,778,550 $ 2,020,914
CEO [Member]              
Other Commitments [Line Items]              
Annual compensation           500,000  
Non-compete agreement and severance benefits           $ 90,000  
Preferred voting rights           a minimum 25.5% of the total voting rights  
CFO and COO [Member]              
Other Commitments [Line Items]              
Annual compensation           $ 250,000  
Non-compete agreement and severance benefits           $ 72,000  
Preferred voting rights           a minimum of 25.5% of the total voting rights  
Manufacturer and Distributorship Agreement [Member]              
Other Commitments [Line Items]              
Minimum purchase commitment           $ 2,000,000  
Consulting Agreement [Member]              
Other Commitments [Line Items]              
Receivables from consulting service           15,000  
Consulting service fees and expense           $ 0 $ 15,000
Monthly payment terms of common stock at renewal         $ 15,000    
Monthly payment terms of shares of common stock at renewal         450,000    
Shares issued for services             1,097,857
Consulting Agreement [Member] | Stock Plan [Member]              
Other Commitments [Line Items]              
Shares issued           97,250,000  
Consulting Agreement May 2018 [Member]              
Other Commitments [Line Items]              
Consulting service fees and expense           $ 0 $ 16,500
Consulting Agreement May 2018 [Member] | Advisor [Member]              
Other Commitments [Line Items]              
Consulting service fees and expense           $ 4,000  
Shares issued for services           10,000  
Shares issued for services, value           $ 15,000  
Agency Agreement [Member]              
Other Commitments [Line Items]              
Consulting service fees and expense           $ 50,000 $ 11,600
Shares issued             212,990
Agency Agreement [Member] | Minimum [Member]              
Other Commitments [Line Items]              
Percentage of finder's fee           4.00%  
Agency Agreement [Member] | Maximum [Member]              
Other Commitments [Line Items]              
Percentage of finder's fee           8.00%  
Consulting Agreement May 2020 [Member] | Advisor [Member]              
Other Commitments [Line Items]              
Consulting service fees and expense           $ 0 $ 24,000
Shares issued for services             52,508
Monthly payment of consulting services           8,000  
Business Development and Marketing Agreement [Member]              
Other Commitments [Line Items]              
Consulting service fees and expense $ 20,000         $ 102,500 $ 347,300
Shares issued 15,000            
Business Development and Marketing Agreement [Member] | Consultant [Member]              
Other Commitments [Line Items]              
Shares issued for services           8,500,000 5,510,000
Consulting Agreement October 1, 2019 [Member] | Advisor [Member]              
Other Commitments [Line Items]              
Shares issued           50,000  
Consulting Agreement October 1, 2019 [Member] | Consultant [Member]              
Other Commitments [Line Items]              
Consulting service fees and expense           $ 40,000 $ 49,800
Shares issued           200,000  
Shares issued for services           50,000 150,000
Equity Purchase Agreement [Member]              
Other Commitments [Line Items]              
Shares issued   100,000,000   50,000,000   655,938,679  
Value of shares purchased   $ 500,000   $ 10,000,000      
Related party advance   $ 500,000          
Accounts Receivable Factoring Agreement [Member]              
Other Commitments [Line Items]              
Percentage of factoring fees     2.50%        
Percentage of factoring fees increases     3.50%        
Credit line     $ 1,000,000        
Factored receivables     $ 300,000        
Collection fees           $ 77,600  
Supply Agreement [Member]              
Other Commitments [Line Items]              
Number of units ordered under supply agreement           4,000  
Supply agreement amount           $ 3,488,000  
Tooling costs           $ 25  
Number of units supplied under supply agreement           2,869