XML 90 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
May 13, 2021
May 01, 2021
Dec. 02, 2020
Sep. 30, 2020
Aug. 31, 2019
Dec. 31, 2022
Dec. 31, 2021
Oct. 31, 2016
Loss Contingencies [Line Items]                
Research and development           $ 13,102,000 $ 12,789,000  
Revenue Share Agreement | Oncimmune Limited                
Loss Contingencies [Line Items]                
Royalty expense           $ 900,000 700,000  
Percentage of license agreement and royalty payment related to acquired diagnostic test recognized revenue for non-screening tests           8.00%    
Minimum annual volume percentage thereafter           5.00%    
Period of escalations of sales           through the first four years of sales    
Bio-Rad License                
Loss Contingencies [Line Items]                
Percentage of royalty payments on net revenue         2.50%      
Percentage of royalty payments not required on net revenue   2.50%            
Royalty expense           $ 0    
CellCarta License                
Loss Contingencies [Line Items]                
Percentage of royalty payments on net revenue 0.675%              
Royalty expense           100,000 100,000  
Percentage of fee payments on net sales 1.00%              
Term of royalty payments from first commercial sale 15 years              
Year of ending royalty payments from first commercial sale 2034              
AVEO Oncology                
Loss Contingencies [Line Items]                
Remaining estimated obligation           100,000    
Research and development           $ 0 $ 0  
AVEO Oncology | NSCLC POC Trial                
Loss Contingencies [Line Items]                
Responsible percentage of development and regulatory costs               50.00%
Ficlatuzumab | AVEO Oncology                
Loss Contingencies [Line Items]                
Percentage of development and regulatory costs exercised using opt-out right       50.00%        
Percentage of royalty payments on net sales     10.00%          
Percentage of license income generated from licensing     25.00%