Quarterly report pursuant to Section 13 or 15(d)

Commitments And Contingencies (Details)

v3.19.3
Commitments And Contingencies (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 22, 2009
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Feb. 05, 2018
Commitments And Contingencies [Line Items]            
Estimated cost to complete contracts   $ 2,420,000   $ 2,420,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   $ 16,355 $ 29,425 $ 62,740 $ 99,702  
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