Annual report pursuant to Section 13 and 15(d)

Collaborations, Licensing Agreements and other Agreements - Additional Information (Details)

v3.20.4
Collaborations, Licensing Agreements and other Agreements - Additional Information (Details)
1 Months Ended 12 Months Ended
May 31, 2020
USD ($)
Dec. 31, 2020
USD ($)
Faculty
Dec. 31, 2019
USD ($)
Collaborations, Licensing Agreements And Other Agreements [Line Items]      
Research and development expense   $ 21,376,000 $ 11,671,000
License Agreement      
Collaborations, Licensing Agreements And Other Agreements [Line Items]      
Obligation to be paid   $ 2,000,000  
Payment term   3 years  
Payment commencement date   2018-08  
License maintenance fee $ 33,000 $ 10,000  
Total milestone payments   21,000,000  
Amounts due to agreement   0  
Sponsored Research Agreements | Penn      
Collaborations, Licensing Agreements And Other Agreements [Line Items]      
Obligation to be paid   $ 11,781,000  
Number of faculty member | Faculty   2  
Funding term end date   2023-02  
Cost incurred   $ 7,090,000  
Research and development expense   2,995,000 2,137,000
Sponsored Research Agreements | Penn | Prepaid Expenses and Other Current Assets      
Collaborations, Licensing Agreements And Other Agreements [Line Items]      
Advance payments   1,851,000 1,588,000
Sponsored Research Agreements | Penn | Accrued and Other Current Liabilities      
Collaborations, Licensing Agreements And Other Agreements [Line Items]      
Obligation to be paid   217,000  
Master Translational Research Services Agreement      
Collaborations, Licensing Agreements And Other Agreements [Line Items]      
Research and development expense   2,474,000 2,355,000
Maximum research and development additional expense incurred   1,360,000  
Subscription and Technology Transfer Agreement      
Collaborations, Licensing Agreements And Other Agreements [Line Items]      
Expense related to agreement   $ 0 $ 250,000