Quarterly report pursuant to Section 13 or 15(d)

Related Party Notes Payable - Schedule of Related Party Notes Payable (Details) (Parenthetical)

v3.20.2
Related Party Notes Payable - Schedule of Related Party Notes Payable (Details) (Parenthetical) - USD ($)
Jun. 29, 2020
Jun. 26, 2019
May 20, 2019
Jan. 11, 2019
Sep. 30, 2020
Jul. 14, 2020
Dec. 31, 2019
Jul. 10, 2019
Debt instrument, interest rate           12.00%    
Note payable         $ 128,338    
Inventory Financing [Member]                
Line of credit       $ 1,000,000        
Line of credit facility, interest rate       12.00%        
Inventory Financing [Member] | Minimum [Member]                
Ownership percentage       5.00%        
Officer Loan [Member]                
Debt instrument description   On June 26, 2019, the Company borrowed $75,000 from the Chief Executive Officer of the Company. This note accrues interest at the rate of 4.5% per annum, payable at maturity, is unsecured, and was originally due August 26, 2019, but the maturity date was extended to June 30, 2021.            
Officer Loan [Member] | Chief Executive Officer [Member]                
Loan borrowed   $ 75,000            
Debt instrument, interest rate   4.50%            
Promissory Note [Member]                
Loan borrowed               $ 100,000
Debt instrument description     This note accrues interest at the rate of 12% per annum, payable at maturity, is unsecured, and was originally due August 20, 2019, but the maturity date was extended to June 30, 2021.          
Debt instrument, interest rate               12.00%
Note payable     $ 400,000          
Promissory Note [Member] | Minimum [Member]                
Ownership percentage     5.00%          
Promissory Note [Member]                
Debt instrument description This note accrued interest at the rate of 12% per annum, payable at maturity, was unsecured, and was originally due September 30, 2020, but the maturity date was extended to October 15, 2020. This note was subsequently repaid on October 8, 2020.              
Debt instrument, interest rate 12.00%              
Note payable $ 25,000