XML 65 R52.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Licenses (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Nov. 30, 2023
Dec. 31, 2020
Mar. 31, 2024
Mar. 31, 2023
Jan. 31, 2023
Mar. 31, 2022
Sep. 30, 2020
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  
University of North Carolina and University of Pennsylvania              
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]              
Annual license maintenance fee     $ 400 $ 300      
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      
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