Annual report pursuant to Section 13 and 15(d)

Short-Term Notes Payable - Summary of Short-Term Notes Payable (Details)

v3.20.4
Short-Term Notes Payable - Summary of Short-Term Notes Payable (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Short-term notes payable $ 228,227 $ 143,864
Product Liability [Member]    
Short-term notes payable 3,177
Directors and Officers Liability [Member]    
Short-term notes payable $ 228,227 $ 140,687