XML 56 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Additional Information (Detail)
3 Months Ended 6 Months Ended
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2020
USD ($)
Milestone
Jun. 30, 2019
USD ($)
Feb. 28, 2010
USD ($)
Dec. 31, 2006
USD ($)
Harvard and Dana-Farber Agreement [Member]            
Other Commitments [Line Items]            
Milestone payments $ 0 $ 0 $ 0 $ 0    
Additional milestones achieved | Milestone     0      
Additional liabilities for milestone payments 0   $ 0      
Payments for royalties     0      
Harvard and Dana-Farber Agreement [Member] | Therapeutic Product [Member]            
Other Commitments [Line Items]            
Aggregate milestones payments         $ 7,700,000  
Harvard and Dana-Farber Agreement [Member] | Diagnostic Product [Member]            
Other Commitments [Line Items]            
Aggregate milestones payments         $ 700,000  
Harvard and Dana-Farber Agreement [Member] | License [Member]            
Other Commitments [Line Items]            
Annual license maintenance fees     145,000 145,000    
Umicore Agreement [Member]            
Other Commitments [Line Items]            
Aggregate milestones payments           $ 6,400,000
Milestone payments 0 $ 0 $ 0 0    
Additional milestones achieved | Milestone     0      
Additional liabilities for milestone payments $ 0   $ 0      
Umicore Agreement [Member] | License [Member]            
Other Commitments [Line Items]            
Annual license maintenance fees     50,000 $ 50,000    
Umicore Agreement [Member] | License and Maintenance [Member]            
Other Commitments [Line Items]            
Annual license maintenance fees     $ 50,000