Quarterly report pursuant to Section 13 or 15(d)

Commitments And Contingencies (Details)

v3.20.2
Commitments And Contingencies (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 22, 2009
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Feb. 05, 2018
Commitments And Contingencies [Line Items]            
Estimated cost to complete contracts   $ 210,000   $ 210,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   $ 9,785 $ 18,506 $ 21,014 $ 46,385  
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