XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Licenses (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Nov. 30, 2023
Dec. 31, 2020
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Jan. 31, 2023
Dec. 31, 2022
Jun. 30, 2022
Dec. 31, 2021
May 31, 2019
University of North Carolina | 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               $ 30   $ 15 $ 1,700
Annual license maintenance fee         $ 4 $ 4          
University of North Carolina and University of Pennsylvania                      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                      
Annual license maintenance fee     $ 800 $ 600              
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                    
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                  
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    
Collaborative arrangement, rights and obligations, expense         300            
Virovek, Inc License Agreement                      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                      
Collaborative arrangement, rights and obligations, expense       $ 100              
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 $ 0          
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