Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.2
Collaborations, Licensing Agreements and Other Agreements - Additional Information (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
USD ($)
Faculty
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
Faculty
Jun. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
Collaborations, Licensing Agreements And Other Agreements [Line Items]          
Research and development expense $ 9,514,000 $ 7,850,000 $ 18,684,000 $ 14,406,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,483,000   $ 12,483,000   $ 320,000
Number of faculty member | Faculty 2   2    
Funding term end date     2022-11    
Cost incurred $ 11,566,000   $ 11,566,000    
Research and development expense 736,000 798,000 1,636,000 1,635,000  
Sponsored Research Agreements | Penn | Prepaid Expenses and Other Current Assets          
Collaborations, Licensing Agreements And Other Agreements [Line Items]          
Advance payments 210,000   210,000   346,000
Sponsored Research Agreements | Penn | Accrued and Other Current Liabilities          
Collaborations, Licensing Agreements And Other Agreements [Line Items]          
Obligation to be paid 312,000   312,000   36,000
Master Translational Research Services Agreement          
Collaborations, Licensing Agreements And Other Agreements [Line Items]          
Research and development expense $ 966,000 628,000 1,601,000 1,023,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