Quarterly report pursuant to Section 13 or 15(d)

Short-Term Notes Payable (Details Narrative)

v3.21.1
Short-Term Notes Payable (Details Narrative) - USD ($)
Jul. 24, 2020
Aug. 07, 2019
Mar. 10, 2019
Mar. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Short-term notes payable       $ 114,881 $ 228,227 $ 228,227
Product Liability Insurance [Member] | Short-term Note Payable [Member]            
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 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. 24, 2021 Jun. 22, 2020