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 |