Quarterly report pursuant to Section 13 or 15(d)

Commitments And Contingencies (Details)

v3.20.2
Commitments And Contingencies (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 22, 2009
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Feb. 05, 2018
Commitments And Contingencies [Line Items]            
Estimated cost to complete contracts   $ 160,000   $ 160,000    
One-time milestone payment $ 1,000,000          
Employer matching contribution       100.00%    
Maximum percentage of employee's gross pay       3.00%    
Employer matching contribution on deferral       50.00%    
Percentage of employee's gross pay       2.00%    
Expense related to matching contribution   $ 7,840 $ 16,355 $ 28,854 $ 62,740  
Percentage of licensing revenue           50.00%
Maximum [Member]            
Commitments And Contingencies [Line Items]            
Contract term, months       36 months    
Licensing revenue agreement           $ 5,000,000
Minimum [Member]            
Commitments And Contingencies [Line Items]            
Contract term, months       2 months