Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.2.2
Collaborations, Licensing Agreements and Other Agreements - Additional Information (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2022
USD ($)
Faculty
Sep. 30, 2021
USD ($)
Sep. 30, 2022
USD ($)
Faculty
Sep. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
Collaborations, Licensing Agreements And Other Agreements [Line Items]          
Research and development expense $ 8,216,000 $ 8,169,000 $ 26,900,000 $ 22,575,000  
License Agreement          
Collaborations, Licensing Agreements And Other Agreements [Line Items]          
Obligation to be paid 2,000,000   $ 2,000,000    
Payment term     3 years    
Payment commencement date     2018-08    
License maintenance fee     $ 10,000    
Total milestone payments     21,000,000    
Amounts due to agreement 0   0    
Sponsored Research Agreements | Penn          
Collaborations, Licensing Agreements And Other Agreements [Line Items]          
Obligation to be paid $ 12,560,000   $ 12,560,000   $ 320,000
Number of faculty member | Faculty 2   2    
Funding term end date     2022-11    
Cost incurred $ 12,181,000   $ 12,181,000    
Research and development expense 615,000 625,000 2,251,000 2,260,000  
Sponsored Research Agreements | Penn | Prepaid Expenses and Other Current Assets          
Collaborations, Licensing Agreements And Other Agreements [Line Items]          
Advance payments 355,000   355,000   346,000
Sponsored Research Agreements | Penn | Accrued and Other Current Liabilities          
Collaborations, Licensing Agreements And Other Agreements [Line Items]          
Obligation to be paid 228,000   228,000   36,000
Master Translational Research Services Agreement          
Collaborations, Licensing Agreements And Other Agreements [Line Items]          
Research and development expense $ 333,000 418,000 1,934,000 1,441,000  
Remaining research and development expense to be incurred     1,360,000    
Subscription and Technology Transfer Agreement          
Collaborations, Licensing Agreements And Other Agreements [Line Items]          
Research and development expense   $ 0 0 $ 150,000  
Oxford Biomedica          
Collaborations, Licensing Agreements And Other Agreements [Line Items]          
Obligation to be paid         4,000,000
Research and development expense         $ 1,100,000
Expenses     $ 0