Quarterly report pursuant to Section 13 or 15(d)

Short-Term Notes Payable (Details Narrative)

v3.21.2
Short-Term Notes Payable (Details Narrative) - USD ($)
Jul. 24, 2020
Aug. 07, 2019
Mar. 10, 2019
Jun. 30, 2021
Dec. 31, 2020
Short-term Debt [Line Items]          
Short-term notes payable       $ 228,227
Product Liability Insurance [Member] | Short-term Note Payable [Member]          
Short-term Debt [Line Items]          
Short-term notes payable     $ 17,688    
Debt interest rate     5.69%    
Amortization period of debt     11 months    
Debt maturity date     Feb. 14, 2020    
Directors' and Officers' Insurance [Member] | Short-term Note Payable [Member]          
Short-term Debt [Line Items]          
Short-term notes payable $ 413,784 $ 254,889      
Debt interest rate 5.39% 5.74%      
Amortization period of debt 11 months 11 months      
Debt maturity date Jun. 28, 2021 Jun. 22, 2020