Quarterly report pursuant to Section 13 or 15(d)

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

v3.21.1
Collaborations, Licensing Agreements and other Agreements - Additional Information (Details)
3 Months Ended
Mar. 31, 2021
USD ($)
Faculty
Mar. 31, 2020
USD ($)
Jan. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Collaborations, Licensing Agreements And Other Agreements [Line Items]        
Research and development expense $ 6,556,000 $ 4,620,000    
Research Service Agreement | Children's Hospital of Philadelphia        
Collaborations, Licensing Agreements And Other Agreements [Line Items]        
Research and development expense 222,000 0    
Amounts due to agreement 222,000      
Remaining cost 448,000      
License Agreement        
Collaborations, Licensing Agreements And Other Agreements [Line Items]        
Amounts due to agreement 0      
Obligation to be paid $ 2,000,000      
Payment term 3 years      
Payment commencement date 2018-08      
License maintenance fee $ 10,000      
Total milestone payments 21,000,000      
Sponsored Research Agreements | Penn        
Collaborations, Licensing Agreements And Other Agreements [Line Items]        
Research and development expense 837,000 603,000    
Obligation to be paid $ 11,781,000      
Number of faculty member | Faculty 2      
Funding term end date 2023-02      
Cost incurred $ 7,927,000      
Sponsored Research Agreements | Penn | Prepaid Expenses and Other Current Assets        
Collaborations, Licensing Agreements And Other Agreements [Line Items]        
Advance payments 1,379,000     $ 1,851,000
Sponsored Research Agreements | Penn | Accrued and Other Current Liabilities        
Collaborations, Licensing Agreements And Other Agreements [Line Items]        
Obligation to be paid 0     $ 217,000
Master Translational Research Services Agreement        
Collaborations, Licensing Agreements And Other Agreements [Line Items]        
Research and development expense 395,000 711,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 $ 150,000 $ 0    
Wuxi Agreement | WuXi Advanced Therapies        
Collaborations, Licensing Agreements And Other Agreements [Line Items]        
Early termination fee     $ 1,500,000