Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Additional Information (Details)

v3.20.1
Commitments and Contingencies - Additional Information (Details)
12 Months Ended
Dec. 31, 2019
USD ($)
Faculty
Dec. 31, 2018
USD ($)
shares
Commitments and Contingencies [Line Items]    
Research and development expense $ 11,671,000 $ 4,467,000
Manufacturing agreements, maximum amount committed $ 1,300,000  
Common Stock    
Commitments and Contingencies [Line Items]    
Number of shares issued, shares | shares   33,670
Operating Lease Agreement    
Commitments and Contingencies [Line Items]    
Operating lease, description The lease term commenced in May 2019 and will expire in July 2022.  
Lease commencement period 2019-05  
Lease expiration period 2022-07  
Initial annual base rent $ 261,000  
Percentage of annual increase of base rent 2.00%  
Rent expense $ 178,000  
Penn Agreement    
Commitments and Contingencies [Line Items]    
Obligation to be paid $ 2,000,000  
Payment term 3 years  
Payment commencement date 2018-08  
License maintenance fee $ 10,000  
Total milestone payments 20,000,000  
Amounts due to agreement 0  
Penn Agreement | Common Stock    
Commitments and Contingencies [Line Items]    
Number of shares issued, shares | shares   481,318
Penn Agreement | Research and Development | Common Stock    
Commitments and Contingencies [Line Items]    
Number of shares issued, value   $ 1,155,000
Penn Agreement | General and Administrative Expense    
Commitments and Contingencies [Line Items]    
Out-of-pocket expenses reimbursed   89,000
Sponsored Research Agreements | Penn    
Commitments and Contingencies [Line Items]    
Obligation to be paid $ 8,524,000  
Number of faculty member | Faculty 2  
Funding term 3 years  
Funding term end date 2021-04  
Research and development expense $ 2,137,000 1,957,000
Sponsored Research Agreements | Penn | Prepaid Expenses and Other Current Assets    
Commitments and Contingencies [Line Items]    
Advance payments 1,588,000 $ 884,000
Master Translational Research Services Agreement    
Commitments and Contingencies [Line Items]    
Research and development expense 2,355,000  
Maximum research and development expenses through the remaining term 900,000  
Master Translational Research Services Agreement | Accrued Liabilities    
Commitments and Contingencies [Line Items]    
Obligation to be paid 94,000  
Subscription and Technology Transfer Agreement    
Commitments and Contingencies [Line Items]    
Research and development expense $ 250,000