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, 2021
Jul. 24, 2020
Mar. 10, 2019
Sep. 30, 2021
Dec. 31, 2020
Short-term Debt [Line Items]          
Short-term notes payable       $ 482,258 $ 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-month period    
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 $ 600,169 $ 413,784      
Debt interest rate 5.34% 5.39%      
Amortization period of debt 10-month period 11-month period      
Debt maturity date May 24, 2022 Jun. 28, 2021