XML 104 R71.htm IDEA: XBRL DOCUMENT v3.25.1
Licenses (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Aug. 09, 2024
Aug. 06, 2024
Nov. 30, 2023
Dec. 31, 2020
Dec. 31, 2024
Dec. 31, 2023
Jan. 31, 2023
Mar. 31, 2022
Sep. 30, 2020
University of Edinburgh                  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                  
Collaborative arrangement, rights and obligations, expense           $ 300      
University of Edinburgh | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement                  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                  
Collaborative arrangement, rights and obligations, term       40 months          
Research collaboration and license agreement, option to terminate       90 days          
Collaborative arrangement, rights and obligations, expense         $ 1,500 1,600      
University of Edinburgh | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement | Regulatory-Related Milestones                  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                  
Collaborative arrangement, rights and obligations, maximum aggregate milestone payments, per product               $ 5,300  
University of Edinburgh | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement | Sales-Related Milestones                  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                  
Collaborative arrangement, rights and obligations, maximum aggregate milestone payments, per product               $ 25,000  
University of North Carolina and University of Pennsylvania | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement                  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                  
Collaborative arrangement, rights and obligations, additional term     33 months            
Virovek, Inc License Agreement                  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                  
Collaborative arrangement, rights and obligations, expense         100        
Annual license maintenance fee         50 $ 50      
Virovek, Inc License Agreement | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement                  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                  
Collaborative arrangement, rights and obligations, maximum aggregate milestone payments, per product                 $ 200
Sigma-Aldrich Co                  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                  
Annual license maintenance fee         60        
Sigma-Aldrich Co | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement                  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                  
Collaborative arrangement, rights and obligations, maximum aggregate milestone payments, per product             $ 2,500    
Stanford License Agreement | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement                  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                  
Annual license maintenance fee   $ 500     $ 50        
Term of agreement 10 years