Short-Term Notes Payable (Details Narrative) - USD ($) |
Aug. 07, 2019 |
Mar. 10, 2019 |
Jul. 24, 2018 |
Mar. 10, 2018 |
Mar. 31, 2020 |
Dec. 31, 2019 |
---|---|---|---|---|---|---|
Short-term notes payable | $ 70,847 | $ 143,864 | ||||
Product Liability Insurance [Member] | Short-term Note Payable [Member] | ||||||
Short-term notes payable | $ 17,688 | $ 28,915 | ||||
Debt interest rate | 5.69% | 5.09% | ||||
Amortization period of debt | 11 months | |||||
Debt maturity date | Feb. 14, 2020 | |||||
Product Liability Insurance Financing [Member] | Short-term Note Payable [Member] | ||||||
Amortization period of debt | 11 months | |||||
Debt maturity date | Feb. 12, 2019 | |||||
Directors' and Officers' Insurance [Member] | Short-term Note Payable [Member] | ||||||
Short-term notes payable | $ 254,889 | $ 215,575 | ||||
Debt interest rate | 5.74% | 5.24% | ||||
Amortization period of debt | 11 months | 11 months | ||||
Debt maturity date | Jun. 24, 2020 | Jun. 27, 2019 |