Quarterly report pursuant to Section 13 or 15(d)

Commitments and Contingencies (Details)

v3.20.2
Commitments and Contingencies (Details) - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2015
Dec. 31, 2019
Apr. 30, 2019
Other Commitments [Line Items]          
Payment for each patent issued $ 35,836 $ 74,342      
Licensing agreements          
Other Commitments [Line Items]          
Payable for each patent filing pending     $ 10,000    
Payment for each patent issued     $ 20,000    
Payment for each patent issue days     20 days    
Contractual Obligation         $ 232,367
Long-term liability for estimated present value of future payments under licensing agreement 607,974     $ 595,802  
Licensing agreements | Maximum          
Other Commitments [Line Items]          
Contractual Obligation $ 100,000